It looks like there are issues with thetvdb API again:
2020-01-10 15:19:57 WARNING POSTPROCESSOR :: [d0c136d] 374003: TVDBv2 threw up an error: Error connecting to TVDB API. Reason: SSLError
HTTPSConnectionPool(host='tvdb2.plex.tv', port=443): Max retries exceeded with url: /login (Caused by SSLError(SSLError("bad handshake: SysCallError(-1, 'Unexpected EOF')",),))
2020-01-10 15:20:30 DEBUG POSTPROCESSOR :: [d0c136d] Error trying to index the episodes
2020-01-10 15:20:30 WARNING POSTPROCESSOR :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerUnavailable(u'Error connecting to TVDB API. Reason: SSLError\nHTTPSConnectionPool(host=\'tvdb2.plex.tv\', port=443): Max retries exceeded with url: /login (Caused by SSLError(SSLError("bad handshake: SysCallError(-1, \'Unexpected EOF\')",),))',)'
2020-01-10 15:35:22 DEBUG POSTPROCESSOR :: [d0c136d] Error trying to index the episodes
2020-01-10 15:35:22 WARNING POSTPROCESSOR :: [d0c136d] 374003: TVDBv2 threw up an error: Error connecting to TVDB API. Reason: SSLError
HTTPSConnectionPool(host='tvdb2.plex.tv', port=443): Max retries exceeded with url: /login (Caused by SSLError(SSLError("bad handshake: SysCallError(104, 'ECONNRESET')",),))
2020-01-10 15:37:37 DEBUG POSTPROCESSOR :: [d0c136d] Error trying to index the episodes
2020-01-10 15:37:37 WARNING POSTPROCESSOR :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerUnavailable(u"Error connecting to TVDB API. Reason: ConnectionError\nHTTPSConnectionPool(host='tvdb2.plex.tv', port=443): Max retries exceeded with url: /login (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7f22548f5f00>: Failed to establish a new connection: [Errno 110] Connection timed out',))",)'
2020-01-10 15:43:58 DEBUG POSTPROCESSOR :: [d0c136d] Error trying to index the episodes
2020-01-10 15:43:58 WARNING POSTPROCESSOR :: [d0c136d] 374003: TVDBv2 threw up an error: Error connecting to TVDB API. Reason: SSLError
HTTPSConnectionPool(host='tvdb2.plex.tv', port=443): Max retries exceeded with url: /login (Caused by SSLError(SSLError("bad handshake: SysCallError(104, 'ECONNRESET')",),))``
Or maybe caused by this: https://forums.thetvdb.com/viewtopic.php?f=3&t=61687
No issues here. You will need to update your Python and/or OpenSSL version. I strongly suggest you upgrade to Python 3.5+ ASAP as Python 2.7 is EOL and we will cease supporting it soon.
I installed Medusa with sherpa script provided in Medusa wiki for Qnap, thought it will do everything needed.
I have python3 and python3.7 installed on my Qnap
Is it enough to change this line In omedusa.sh start script
local DAEMON=/opt/bin/python2.7
to
local DAEMON=/opt/bin/python3.7
Edit:
Looks like that done the switch to python3.7
Medusa Info:
Branch:聽masterCommit:聽d0c136d7a528a471b51676140bd35d24d97f65c6Version:聽0.3.9Database:聽44.14
Python Version: 3.7.4 (default, Oct 02 2019, 11:13:20) [GCC 7.4.0]
SSL Version: OpenSSL 1.1.1d 10 Sep 2019
OS: Linux-4.14.24-qnap-x86_64-with-glibc2.2.5
Locale: en_US.UTF-8
Now it gives this in log:
2020-01-10 17:25:57 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/series/374003 [Status: 401]
Opening link gives me:
{"Error":"Not authorized","authorizer":"cloudfront"}
I am using Python 3.7 as well and seeing this in the log:
2020-01-10 09:57:54 WARNING Thread :: [d0c136d] Enabling Plex fallback as TheTvdb.com API is having some connectivity issues
2020-01-10 09:57:54 WARNING Thread :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPErrorn401 Client Error: for url: https://api.thetvdb.com/series/363955 (401)')'
I am running Medusa under Windows 10:
Branch:聽master
Commit:聽d0c136d7a528a471b51676140bd35d24d97f65c6
Version:聽0.3.9
Database:聽44.14
Python Version: | 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)]
SSL Version: | OpenSSL 1.1.1d 10 Sep 2019
OS: | Windows-10-10.0.19536-SP0
Locale: | en_US.cp1252
Show update Debug log:
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] 374003: Beginning update of Medical Police
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] 374003: Retrieving show info from TVDBv2
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] 374003: Using language from show settings: en
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] 374003: Loading show info from TVDBv2
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] 374003: Using language from show settings: en
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Configured language en override show language of en
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Getting all series data for 374003
2020-01-10 17:30:03 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Getting all show data for 374003
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/series/374003 [Status: 200]
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Getting all episodes of 374003
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/series/374003/episodes/query?page=1 [Status: 200]
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E01 - Episode 1.nfo exists: True
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E01 - Episode 1-thumb.jpg exists: False
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7498344 [Status: 200]
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E02 - Episode 2.nfo exists: True
2020-01-10 17:30:10 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E02 - Episode 2-thumb.jpg exists: False
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510718 [Status: 200]
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E03 - Episode 3.nfo exists: True
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E03 - Episode 3-thumb.jpg exists: False
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510720 [Status: 200]
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E04 - Episode 4.nfo exists: True
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E04 - Episode 4-thumb.jpg exists: False
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510724 [Status: 200]
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E05 - Episode 5.nfo exists: True
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E05 - Episode 5-thumb.jpg exists: False
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510725 [Status: 200]
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E06 - Episode 6.nfo exists: True
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E06 - Episode 6-thumb.jpg exists: False
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510727 [Status: 200]
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E07 - Episode 7.nfo exists: True
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E07 - Episode 7-thumb.jpg exists: False
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510728 [Status: 200]
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E08 - Episode 8.nfo exists: True
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E08 - Episode 8-thumb.jpg exists: False
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510729 [Status: 200]
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E09 - Episode 9.nfo exists: True
2020-01-10 17:30:11 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E09 - Episode 9-thumb.jpg exists: False
2020-01-10 17:30:12 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510730 [Status: 200]
2020-01-10 17:30:12 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:12 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E10 - Episode 10.nfo exists: True
2020-01-10 17:30:12 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Checking if /share/CACHEDEV8_DATA/TV_Series/Medical Police/Season 1/Medical Police - S01E10 - Episode 10-thumb.jpg exists: False
2020-01-10 17:30:12 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] GET URL: https://api.thetvdb.com/episodes/7510732 [Status: 200]
2020-01-10 17:30:12 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] User-Agent: Medusa/0.3.9 (Linux; 4.14.24-qnap; 545a2110-33b0-11ea-b690-00089bef61c6)
2020-01-10 17:30:12 DEBUG SHOWQUEUE-UPDATE :: [d0c136d] Trying other indexer: TVmaze get_id_by_external
2020-01-10 17:33:17 WARNING SHOWQUEUE-UPDATE :: [d0c136d] Could not get tvmaze externals. Cause: ConnectTimeout(MaxRetryError("HTTPConnectionPool(host='api.tvmaze.com', port=80): Max retries exceeded with url: /lookup/shows?thetvdb=374003 (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f38f40bad10>, 'Connection to api.tvmaze.com timed out. (connect timeout=30)'))"))
@papampi
You are fine now as you can see from the 200.
@bartolomesoriano
You are currently using the Plex fallback because theTVDB was having some issues earlier today. You can just wait or restart to use the standard API again.
@medariox
Is this normal?
They all used to be green before switch to python3.7

@papampi
You are fine now as you can see from the 200.@bartolomesoriano
You are currently using the Plex fallback because theTVDB was having some issues earlier today. You can just wait or restart to use the standard API again.
Thanks,
Still getting the same error. Is this a TVDB site issue or are there problems with their API?
2020-01-10 15:12:59 WARNING SHOWQUEUE-UPDATE :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPErrorn401 Client Error: for url: https://api.thetvdb.com/series/365677 (401)')'
2020-01-10 15:12:59 WARNING SHOWQUEUE-UPDATE :: [d0c136d] Enabling Plex fallback as TheTvdb.com API is having some connectivity issues
I don't know if it's related but thetvdb made an announcement related to API issues : https://forums.thetvdb.com/viewtopic.php?p=168202#p168202
I'm using the docker version of medusa (which most likely used python2.7) and when searching for a tv show it's not working (i've also disabled the fallback to plex api because it doesn't work also).
Anyway i think there's a quick fix that can be done. Should i just wait some time for a docker container update or are you planning to share a quick fix from your side ?
2020-01-10 21:38:44 WARNING APIv2-Thread_32 :: [d0c136d] Config patch ignored {'showDefaults': {'subtitles': False}}
2020-01-10 21:32:15 WARNING APIv2-Thread_28 :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: Unauthorized for url: https://tvdb2.plex.tv/search/series?name=speed+grapher (401)')'
2020-01-10 21:32:15 WARNING APIv2-Thread_28 :: [d0c136d] Enabling Plex fallback as TheTvdb.com API is having some connectivity issues
Thank you
@medariox
Is this normal?
They all used to be green before switch to python3.7
I think that's unrelated to the thedvdb issue but caused by your deamon/service script. I don't have a solution yet either though.
Partially trying to figure that out over here https://github.com/pymedusa/Medusa/issues/7563
On-topic: I've got the same issue.
2020-01-10 17:13:20 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having issues while trying to get updates for show Cautious Hero: The Hero Is Overpowered but Overly Cautious. Cause: IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://tvdb2.plex.tv/series/369048/episodes/query?page=1 (401)')
2020-01-10 17:12:19 WARNING SHOWUPDATER :: [d0c136d] Enabling Plex fallback as TheTvdb.com API is having some connectivity issues
2020-01-10 17:12:19 WARNING SHOWUPDATER :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerUnavailable("Error connecting to TVDB API. Reason: ReadTimeout\nHTTPSConnectionPool(host='tvdb2.plex.tv', port=443): Read timed out. (read timeout=30)")'
2020-01-10 17:11:49 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having issues while trying to get updates for show The Seven Deadly Sins. Cause: IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://tvdb2.plex.tv/series/284131/episodes/query?page=1 (401)')
2020-01-10 17:10:11 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having connectivity issues while trying to look for show updates on show: QI
2020-01-10 17:09:38 WARNING SHOWUPDATER :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://tvdb2.plex.tv/updated/query?fromTime=1578499212 (401)')'
2020-01-10 17:08:38 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having issues while trying to get updates for show Lucifer. Cause: IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://tvdb2.plex.tv/updated/query?fromTime=1578499212 (401)')
2020-01-10 17:07:07 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having connectivity issues while trying to look for show updates on show: GLOW
2020-01-10 17:06:05 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having issues while trying to get updates for show Flaked. Cause: IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://tvdb2.plex.tv/updated/query?fromTime=1578499212 (401)')
2020-01-10 17:04:04 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having issues while trying to get updates for show Brooklyn Nine-Nine. Cause: IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://tvdb2.plex.tv/updated/query?fromTime=1578499212 (401)')
2020-01-10 17:02:04 WARNING SHOWUPDATER :: [d0c136d] Problem running show_updater, Indexer TVDBv2 seems to be having issues while trying to get updates for show Atlanta. Cause: IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://tvdb2.plex.tv/updated/query?fromTime=1578499212 (401)')
2020-01-10 17:01:03 WARNING SHOWUPDATER :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: for url: https://api.thetvdb.com/updated/query?fromTime=1578499212 (401)')'
2020-01-10 10:25:10 WARNING APIv2-Thread_2 :: [d0c136d] could not connect to TheTvdb.com, with reason 'IndexerAuthFailed('Authentication failed, possible bad API key. Reason: HTTPError\n401 Client Error: Unauthorized for url: https://api.thetvdb.com/search/series?name=dave (401)')'
Can confirm TVDB is having issues.
Official announcement:
https://mobile.twitter.com/thetvdb/status/1215692365941243904
Also, currently unable to generate a JWT key using Medusa's API key.
And, on January 10th (today) @ 6AM UTC, I got one 401 error when Medusa tried to update a show.
Plex proxy is also down.
TVDB definitely having issues, kodi wont refresh shows when ignore local files and tries to get from internet too.
@noodle-
About https://github.com/pymedusa/Medusa/issues/7563
I think false info in server status page is related to python3.7 as it started right after I switched from python2.7 to python3.7
Edit:
Switched back to python2.7 and all are green and next run shows values, switched back to 3.7 and all gone red and next runs are empty.

@noodle-
About #7563
I think false info in server status page is related to python3.7 as it started right after I switched from python2.7 to python3.7Edit:
Switched back to python2.7 and all are green and next run shows values, switched back to 3.7 and all gone red and next runs are empty.
Oh I did not know that, thanks for proving me wrong!
It's just a visual issue with Python 3, all threads are actually alive. About the indexer there is nothing we can do, theTVDB API is broken atm, we can only wait.
Good news, Looks like TVDB API is back on. :")