Get SSL error for the example in README.
C:\Python27\python.exe J:\github_repos\aaa\aaa.py
Traceback (most recent call last):
File "J:\github_repos\aaa\aaa.py", line 7, in <module>
for repo in g.get_user().get_repos():
File "C:\Python27\lib\site-packages\github\PaginatedList.py", line 49, in __iter__
newElements = self._grow()
File "C:\Python27\lib\site-packages\github\PaginatedList.py", line 61, in _grow
newElements = self._fetchNextPage()
File "C:\Python27\lib\site-packages\github\PaginatedList.py", line 163, in _fetchNextPage
headers=self.__headers
File "C:\Python27\lib\site-packages\github\Requester.py", line 172, in requestJsonAndCheck
return self.__check(*self.requestJson(verb, url, parameters, headers, input, cnx))
File "C:\Python27\lib\site-packages\github\Requester.py", line 213, in requestJson
return self.__requestEncode(cnx, verb, url, parameters, headers, input, encode)
File "C:\Python27\lib\site-packages\github\Requester.py", line 252, in __requestEncode
status, responseHeaders, output = self.__requestRaw(cnx, verb, url, requestHeaders, encoded_input)
File "C:\Python27\lib\site-packages\github\Requester.py", line 277, in __requestRaw
requestHeaders
File "C:\Python27\lib\httplib.py", line 1042, in request
self._send_request(method, url, body, headers)
File "C:\Python27\lib\httplib.py", line 1082, in _send_request
self.endheaders(body)
File "C:\Python27\lib\httplib.py", line 1038, in endheaders
self._send_output(message_body)
File "C:\Python27\lib\httplib.py", line 882, in _send_output
self.send(msg)
File "C:\Python27\lib\httplib.py", line 844, in send
self.connect()
File "C:\Python27\lib\httplib.py", line 1263, in connect
server_hostname=server_hostname)
File "C:\Python27\lib\ssl.py", line 363, in wrap_socket
_context=self)
File "C:\Python27\lib\ssl.py", line 611, in __init__
self.do_handshake()
File "C:\Python27\lib\ssl.py", line 840, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)
Process finished with exit code 1
+1
+1
Any update?
Problem solved with the suggestion from here:
https://stackoverflow.com/questions/41691327/ssl-sslerror-ssl-certificate-verify-failed-certificate-verify-failed-ssl-c/41692664
Did this:
cd /Applications/Python\ 3.6/
./Install\ Certificates.command
Edit: Now I see that this issue happens while using python27. My solution is for python36 devs running MacOSX. Since my error was essentially the same, perhaps something similar can fix the problem. Good luck!
Most helpful comment
Problem solved with the suggestion from here:
https://stackoverflow.com/questions/41691327/ssl-sslerror-ssl-certificate-verify-failed-certificate-verify-failed-ssl-c/41692664
Did this:
Edit: Now I see that this issue happens while using python27. My solution is for python36 devs running MacOSX. Since my error was essentially the same, perhaps something similar can fix the problem. Good luck!