Неверный ответ OpenID: HTTP 599: проблема с сертификатом SSL, проверьте, что сертификат CA в порядке. - PullRequest
0 голосов
/ 28 июля 2011

Я пытаюсь запустить authdemo.py (demos/auth/ папка) из пакета Tornado 2 http://www.tornadoweb.org/, чтобы попробовать дополнения аутентификации.

Однако я получаю следующую ошибку:

[I 110728 15:24:57 web:1235] 302 GET / (127.0.0.1) 1.00ms
[I 110728 15:24:57 web:1235] 302 GET /auth/login?next=%2F (127.0.0.1) 0.00ms
[I 110728 15:25:00 httpclient:628] POST https://www.google.com/accounts/o8/ud
[W 110728 15:25:01 auth:151] Invalid OpenID response: HTTP 599: SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
[W 110728 15:25:01 web:892] 500 GET /auth/login?next=......

Я не эксперт по SSL, поэтому этот материал для меня совершенно загадочен.

Есть идеи, как мне начать отладку этой проблемы?

1 Ответ

1 голос
/ 07 августа 2011

Скорее всего, проблема с сертификатом.Это выглядит как ошибка curl, что странно, поскольку curl больше не является HTTPClient по умолчанию.Вы на Python 2.5, возможно?Попробуйте обновить pycurl и libcurl или попробуйте Python 2.6.

...