0

Tornado 2 http://www.tornadoweb.org/authdemo.pyパッケージから(フォルダー)を実行して、認証ミックスインを試しています。demos/auth/

ただし、次のエラーが表示されます。

[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 の専門家ではないので、このようなことは私には完全に不可解です。

この問題のデバッグを開始する方法はありますか?

4

1 に答える 1

1

ほとんどの場合、証明書バンドルの問題です。curl がデフォルトの HTTPClient ではなくなったため、curl エラーのように見えますが、これは奇妙です。おそらくPython 2.5を使用していますか?pycurl と libcurl を更新するか、Python 2.6 を試してください。

于 2011-08-07T12:25:27.407 に答える