简体   繁体   English

无效的OpenID响应:HTTP 599:SSL证书问题,请验证CA证书是否正常。

[英]Invalid OpenID response: HTTP 599: SSL certificate problem, verify that the CA cert is OK.

I'm trying to run authdemo.py ( demos/auth/ folder) from Tornado 2 http://www.tornadoweb.org/ package to try out authentication mix-ins. 我正在尝试从Tornado 2 http://www.tornadoweb.org/包中运行authdemo.pydemos/auth/文件夹)来尝试身份验证混入。

However I get the following error: 但是我收到以下错误:

[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=......

I am no SSL expert so this stuff is completely cryptic to me. 我不是SSL专家,所以这对我来说完全是个谜。

Any ideas how I should start debugging this problem? 任何想法,我应该如何开始调试此问题?

Most likely a certificate bundle problem. 最有可能是证书捆绑包问题。 It looks like a curl error, which is weird, as curl is no longer the default HTTPClient. 它看起来像一个curl错误,这很奇怪,因为curl不再是默认的HTTPClient。 Are you on Python 2.5, perhaps? 您是否正在使用Python 2.5? Try updating pycurl and libcurl, or try Python 2.6. 尝试更新pycurl和libcurl,或者尝试使用Python 2.6。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM