Задать вопрос
Mag1str
@Mag1str

[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1007)?

Получаю ошибку [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1007) при запуске вебсокета. В один день просто начала появляться, я ничего не менял.

def connect(self):
    print('LOG', 'Connecting to websocket')

    self.ws = websocket.WebSocketApp(self.url, on_close=on_close, on_error=on_error,
                                     on_open=self.on_open, on_message=self.on_message)
    self.ws.run_forever()


Папки C:\Program Files\Common Files\SSL на компе почему-то нет.

Обычные requests.get работают без проблем.
  • Вопрос задан
  • 502 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Mag1str
@Mag1str Автор вопроса
Помогло такое:
self.ws.run_forever(sslopt={"cert_reqs": ssl.CERT_NONE,
                                    "check_hostname": False,
                                    "ssl_version": ssl.PROTOCOL_TLSv1,
                                    "ciphers": "DEFAULT:@SECLEVEL=1"})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект