Why do I get [SSL: CERTIFICATE_VERIFY_FAILED] in Python when ssl setup looks OK?
Why do I get [SSL: CERTIFICATE_VERIFY_FAILED] in Python when ssl setup looks OK? Question: I’m working on a Python app to comunicate with a service running on localhost via secure websocket protocol. Here is a sample code: import json import asyncio import websockets import ssl import certifi ssl_context = ssl.create_default_context() ssl_context.load_verify_locations(certifi.where()) ssl_context.load_default_certs() query = { …