Fribb / MyAnimeList.bundle

Plex Media Server Metadata Agent for MyAnimeList.net
147 stars 15 forks source link

SSLV3_ALERT_HANDSHAKE_FAILURE #9

Closed Fribb closed 5 years ago

Fribb commented 5 years ago

While requesting a cover for an anime the following error pops up

  | 1307 | 2019-05-01 07:33:32,742 (7f6a9effd700) :  DEBUG (myanimelist:137) - [MyAnimeList.net] [MyAnimeListUtils] Cover: https://cdn.myanimelist.net/images/anime/1261/100452.jpg
  | 1308 | 2019-05-01 07:33:32,743 (7f6a9effd700) :  DEBUG (networking:166) - Requesting 'https://cdn.myanimelist.net/images/anime/1261/100452.jpg'
  | 1309 | 2019-05-01 07:33:32,818 (7f6a9effd700) :  CRITICAL (agentkit:1078) - Exception in the update function of agent named 'MyAnimeList.net Agent', called with guid 'net.fribbtastic.coding.plex.myanimelist://36407?lang=en' (most recent call last):
  | 1310 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/api/agentkit.py", line 1076, in _update
  | 1311 | agent.update(obj, media, lang, **kwargs)
  | 1312 | File "/config/Library/Application Support/Plex Media Server/Plug-ins/MyAnimeList.bundle/Contents/Code/__init__.py", line 171, in update
  | 1313 | self.updateTvShow(metadata, media, lang)
  | 1314 | File "/config/Library/Application Support/Plex Media Server/Plug-ins/MyAnimeList.bundle/Contents/Code/__init__.py", line 87, in updateTvShow
  | 1315 | AGENT_MYANIMELIST.getData(metadata, "tvshow", media)
  | 1316 | File "/config/Library/Application Support/Plex Media Server/Plug-ins/MyAnimeList.bundle/Contents/Code/myanimelist.py", line 140, in getData
  | 1317 | metadata.posters[str(apiAnimeCovers)] = Proxy.Media(HTTP.Request(str(apiAnimeCovers), sleep=2.0).content)
  | 1318 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 265, in content
  | 1319 | return self.__str__()
  | 1320 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 243, in __str__
  | 1321 | self.load()
  | 1322 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 181, in load
  | 1323 | f = self._opener.open(req, timeout=self._timeout)
  | 1324 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 438, in open
  | 1325 | response = self._open(req, data)
  | 1326 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 456, in _open
  | 1327 | '_open', req)
  | 1328 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 416, in _call_chain
  | 1329 | result = func(*args)
  | 1330 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 1225, in https_open
  | 1331 | return self.do_open(httplib.HTTPSConnection, req)
  | 1332 | File "/usr/lib/plexmediaserver/Resources/Plug-ins-bb4a2cb6c/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 1192, in do_open
  | 1333 | raise URLError(err)
  | 1334 | URLError: <urlopen error [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)>