When attempting "MyPlex Sign In" on Apple TV, I get an endlessly spinning progress wheel, and login never occurs.
I am running PlexConnect in its own jail on a FreeNAS box.
PlexConnect.log shows:
Traceback (most recent call last):
File "/PlexConnect/WebServer.py", line 229, in do_GET
XML = XMLConverter.XML_PMS2aTV(PMSaddress, self.path + query, options)
File "/PlexConnect/XMLConverter.py", line 241, in XML_PMS2aTV
(username, auth_token) = PlexAPI.MyPlexSignIn(parts[0], parts[1], options)
File "/PlexConnect/PlexAPI.py", line 629, in MyPlexSignIn
response = urlopener.open(request).read()
File "/usr/local/lib/python2.7/urllib2.py", line 431, in open
response = self._open(req, data)
File "/usr/local/lib/python2.7/urllib2.py", line 449, in _open
'_open', req)
File "/usr/local/lib/python2.7/urllib2.py", line 409, in _call_chain
result = func(*args)
File "/usr/local/lib/python2.7/urllib2.py", line 1240, in https_open
context=self._context)
File "/usr/local/lib/python2.7/urllib2.py", line 1197, in do_open
raise URLError(err)
URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
I saw what appeared to be a promising suggestion on the following GitHub issue page: https://github.com/iBaa/PlexConnect/issues/341 . However, even after making the suggested changes to lines 38 and 378 of PlexAPI.py, the issue persists.
Thanks in advance for any help!
Cheers,
Kevan