Server Version#: 1.19.1.2701
Player Version#: Apple TV is my main client, but I don’t believe it’s player-specific
When I browse to a movie on my Apple TV (the main client that I use), if I have not viewed the metadata screen for the movie recently, it takes from 20-30 seconds to load, which is really annoying - but if I have viewed it recently, it shows up almost instantly.
I was watching the logs, while clicking around in the UI, and I believe this curl timeout is the source of my issue…
Apr 26, 2020 22:43:24.110 [2492] Debug — Request: [172.16.17.80:59434 (Subnet)] GET /library/metadata/986349?asyncAugmentMetadata=1&checkFiles=1&includeChapters=1&includeConcerts=1&includeExternalMedia=1&includeExternalMetadata=1&includeExtras=1&includeGeolocation=0&includeOnDeck=1&includePopularLeaves=1&includePreferences=0&includeRelated=0&includeRelatedCount=15&includeReviews=1 (9 live) TLS GZIP Signed-in Token (phrend)
Apr 26, 2020 22:43:24.952 [2492] Debug — Last refresh (2020-04-23 03:24:51) appears to be older than directory change time (2020-04-26 15:40:37), need to refresh local media agent.
Apr 26, 2020 22:43:24.952 [2492] Debug — Refreshing GUID: 'com.plexapp.agents.imdb://tt6868216?lang=en'
Apr 26, 2020 22:43:24.952 [2492] Debug — HTTP requesting GET http://127.0.0.1:32400/system/agents/update?mediaType=1&force=1&respectTags=0&guid=com%2Eplexapp%2Eagents%2Eimdb%3A%2F%2Ftt6868216%3Flang%3Den&id=986349&agent=com.plexapp.agents.localmedia&async=0
Apr 26, 2020 22:43:44.967 [2492] Error — Error issuing curl_easy_perform(handle): 28
Apr 26, 2020 22:43:44.967 [2492] Debug — HTTP simulating 408 after curl timeout
Apr 26, 2020 22:43:44.967 [2492] Error — Error parsing content.
Apr 26, 2020 22:43:44.967 [2492] Error — Error parsing XML response for update.
Apr 26, 2020 22:43:44.967 [2492] Debug — We're going to try to auto-select an audio stream for account 1.
Apr 26, 2020 22:43:44.967 [2492] Debug — Selecting best audio stream for part ID 2500876 (autoselect: 1 language: en)
Apr 26, 2020 22:43:44.967 [2492] Debug — We're going to try to auto-select a subtitle.
Apr 26, 2020 22:43:44.967 [2492] Debug — Audio Stream: 4907746, Subtitle Stream: -1
Apr 26, 2020 22:43:44.967 [2492] Debug — Activity: registered new activity 64c8e422-5628-49b3-8df0-d874babd5870 - Refreshing
Is this indicating that Plex is trying to fetch data from IMDB, and timing out?
(I do have a PiHole, but I see the same behavior when it’s enabled or disabled.)
I’m also wondering if there is a way that I can force these metadata updates ahead of time, so they don’t happen while I’m interactively browsing my media collection and run into these delays?