Movies get metadata without an issue, tv shows do not.

Over the past month or so, whenever I have added a new TV show to plex I cannot download the metadata, a poster downloads for the show and that same poster is used for the seasons. Episodes are not named and there is no description in the shows page.

I have tried countless dances, reinstall, repairs, reverting to previous versions, clearing cache, disabling ipv6, resetting folder permissions, changing agent priorities and manually applying a match… and none of these have worked.

Hopefully someone can help me with this.

Thanks,
Stertuos

Also I have followed the correct naming conventions, as per filebots {plex} format. I have also disabled firewalls and anti-virus.

Here are my most recent logs

2018-05-21 00:05:49,197 (278) :  DEBUG (networking:166) - Requesting 'https://tvdb2.plex.tv/login'
2018-05-21 00:06:03,211 (278) :  INFO (logkit:16) - JWT Error: (<urlopen error [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>) - 

Something makes all requests to the TheTVDB metadata server fail.

  1. tell your anti virus to stay out of the Plex data folder

  2. if you run a 3rd party firewall/anti virus, tell it to not try and decrypt secure (TLS) communication packets. These attempts will cause the packets to get invalid.

  3. you can try the fix that is usually only needed for the Windows ‘Server’ editions, but may be necessary if the Windows update process doesn’t work properly on your machine:
    https://forums.plex.tv/discussion/comment/1534655/#Comment_1534655

  4. don’t use ‘TCPoptimizer’ and similar software which manipulate the network stack parameters of Windows. If you did in the past, revert those changes to the defaults.

  5. try to ping https://tvdb2.plex.tv

I just tried all of those and was not successful, and when pinging the server I would get this:

Pinging tvdb2.plex.tv [52.187.49.10] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 52.187.49.10:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

Here are my logs after trying all of that

@Stertuos said:
Pinging tvdb2.plex.tv [52.187.49.10] with 32 bytes of data:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

Then it is pretty clear that somehow your plex server (and probably your whole network!) cannot reach that server. There is nothing on the Plex Server side that can be done about it.

May I ask, where you are located?
Have you set up some kind of filter in your router (or maybe your ISP does it for you)?

I am located in Australia, I have an AC68u modem and my ISP is Internode.
What and where are the recommended places to look for a culprit?

@Stertuos said:
I just tried all of those and was not successful, and when pinging the server I would get this:

Pinging tvdb2.plex.tv [52.187.49.10] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 52.187.49.10:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

To identify the actual server best to do an nslookup

nslookup tvdb2.plex.tv

you could also try to clear dns cache

@sa2000 said:
nslookup tvdb2.plex.tv

Good idea!

I’d like to add that this command is to be inserted into a command-line window (search and run cmd.exe)

It’d be also enlightening to compare the result of the above with the output of this:
nslookup tvdb2.plex.tv 8.8.8.8

@sa2000 said:

@Stertuos said:
I just tried all of those and was not successful, and when pinging the server I would get this:

Pinging tvdb2.plex.tv [52.187.49.10] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 52.187.49.10:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

To identify the actual server best to do an nslookup

nslookup tvdb2.plex.tv

you could also try to clear dns cache

This is what I get from that:

Server: google-public-dns-a.google.com
Address: 8.8.8.8

Non-authoritative answer:
Name: proxy00.pop.sin.plex.bz
Address: 172.104.187.29
Aliases: tvdb2.plex.tv
proxy.plex.tv
proxy.plex.bz

Does that mean that you are already using google’s DNS server by default?

Yes, and I have tried flushing dns as well as using the dns 1.1.1.1 & 1.1.0.0 if I recall correctly

@Stertuos said:
Yes, and I have tried flushing dns as well as using the dns 1.1.1.1 & 1.1.0.0 if I recall correctly

And they all agree on that IP?

Not sure I understand what you mean by agreeing on the IP

If you query different DNS servers for the same domain name, they in theory should deliver all the same IP address back.
Anyway, I will alert the technical folks to verify proper status of the proxy in singapore.

Or did you set up a country-based filter somehere in your router or at your ISP?

I haven’t set up any country based filters in my router or ISP, I have used the VPN “vpn.ac” for a while but I feel as though I could get the tv show metadata since.

Is there any reason why trying to manual match a tv show even with TMDB fails to get the metadata?

@Stertuos said:
Is there any reason why trying to manual match a tv show even with TMDB fails to get the metadata?

I don’t know that either. Can you find the show when going to https://www.themoviedb.org/ ?

For the subject show I have been testing with, I can find the show on TMDB:

I must ask someone else about themoviedatabase.

May I ask you to do several nslookups in succession and collect all the different IP addresses they return? It’d help investigation.