0
토네이도 2 http://www.tornadoweb.org/ 패키지의 authdemo.py
(demos/auth/
폴더)을 실행하여 인증 믹스 인을 시험해 보려고합니다. 이 물건은 나에게 완전히 비밀 그래서 내가 더 SSL 전문가도 아니다잘못된 OpenID 응답 : HTTP 599 : SSL 인증서 문제, CA 인증서가 정상인지 확인하십시오.
[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=......
:
그러나 나는 다음과 같은 오류가 발생합니다.
이 아이디어를 어떻게 디버깅해야합니까?
당신은 절대적으로 옳았습니다. 오류는 실제로 Tornado 2.0의 기본 클라이언트가 아니어야하는 컬 (curl)에서 발생했습니다. 그 원인은 실제로 매우 어리 석습니다. 나는 여전히 내 사이트 패키지에 오래된 Tornado 1.0을 가지고 있었기 때문에 클라이언트가 CURL을 사용하게되었습니다. 파이썬 패키지에서 오래된 토네이도를 제거했는데 CURL이 토네이도 2에서는 더 이상 기본값이 아니기 때문에 이제는 정상적으로 작동합니다. 이 문제를 해결할 수 있도록 도와 주셔서 감사합니다! – jsalonen