@ChuckPa I think this explains the issue that I and a few others have been having, from Movie and TV Posters not Loading After PMS-2058 - #2 by connor_greene
Here is a screenshot of my HTTPCookies file. You can see at the end of each line is a ^M, which is how vim encodes 0xD or the \r carriage return.
When the Python HTTP library was inserting the headers into the artwork request, it saw the \r without an accompanying \n and threw an exception. My change to the httplib.py (from the thread linked above) was to insert the missing \n and sent the request.
It looks like this is introduced in build 2058 (patch notes here Plex Media Server - #303 by StSimm1) specifically:
(Agents) Make the Framework use modern HTTP libs, fixes certain TheTVDB requests failing among others.
Hope this helps the team to resolve the issue!
