I am facing troubles geocoding the CSV file in QGIS 3 with MMQGIS (OpenStreetMap).

Images below are showing my workflow and the problem that I am encountering.

Example_Step1 Example_Step2 Example_Step3

I am getting the following error:

Failure connecting to nominatim: <urlopen error [SSL: 
CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>: 0 
addresses geocoded

I'm using a Mac with OS 10.14.1 (18B75) and my Internet connection is stable.

These are my QGIS specifications:


Any ideas?

2 Answers 2


I have found the solution.

As the error suggests: the SSL in Python is not correctly installed.

If you go to /application/python(your version) and then click "Install Certificates.command" everything shall work.

  • How do I do this on Windows? Commented Apr 2, 2021 at 20:52

To implement the solution which consist in execute the install certificates.command, is really important to check before if you have the PyQt5 module in version 5.10. A quick check could be: pip3 install PyQt5

If you don't have this one installed (Since I had the same problem), my solution adopted was: pip3 install pyqt5==5.10

Also, we have to run the install certificates commando with sudo. So, in other words you have to type in the terminal of your computer sudo [address in your pc where is allocated the install certificates.command]

Not the answer you're looking for? Browse other questions tagged or ask your own question.