wilddom / memrise2anki-extension

An extension for Anki 2 that downloads and converts a course from Memrise into an Anki deck.
ISC License
159 stars 22 forks source link

SSL connection problem on Mac #71

Closed dans42018 closed 5 years ago

dans42018 commented 5 years ago

Environment: Mac High Sierra Anki version: 2.1.9

Is there any work around for the following problem?

Debug info: Anki 2.1.9 (ae67c976) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3 Platform: Mac 10.13.6 Flags: frz=True ao=True sv=1 Add-ons possibly involved: memrise2anki-extension-master

Caught exception: File "/Volumes/Data/jupiter/Library/Application Support/Anki2/addons21/memrise2anki-extension-master/importer.py", line 968, in startCourseImporter if memriseService.isLoggedIn() or MemriseLoginDialog.login(memriseService): File "/Volumes/Data/jupiter/Library/Application Support/Anki2/addons21/memrise2anki-extension-master/memrise.py", line 761, in isLoggedIn response = self.openWithRetry(request) File "/Volumes/Data/jupiter/Library/Application Support/Anki2/addons21/memrise2anki-extension-master/memrise.py", line 749, in openWithRetry return self.opener.open(url) File "urllib/request.py", line 526, in open File "urllib/request.py", line 544, in _open File "urllib/request.py", line 504, in _call_chain File "/Volumes/Data/jupiter/Library/Application Support/Anki2/addons21/memrise2anki-extension-master/memrise.py", line 728, in https_open return self.do_open_wrapped(http.client.HTTPSConnection, req, context=self._context, check_hostname=self._check_hostname) File "/Volumes/Data/jupiter/Library/Application Support/Anki2/addons21/memrise2anki-extension-master/memrise.py", line 718, in do_open_wrapped response = self.do_open(http_class, req, **http_conn_args) File "urllib/request.py", line 1320, in do_open <class 'urllib.error.URLError'>: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:847)>

wilddom commented 5 years ago

See https://github.com/wilddom/memrise2anki-extension/issues/68