2015-11-26 44 views
1

我試圖將Piwik設置爲分析工具,並讓它處理我的Nginx訪問日誌。出於某種原因,python無法連接到Piwik,我相信這是因爲我的網站只能通過SSL服務,但我不確定錯誤的含義。當我運行以下命令:通過SSL進行卷發請求失敗

sudo python /home/forge/example.com/piwik/misc/log-analytics/import_logs.py --url=https://example.com/piwik --idsite=1 --recorders=4 --enable-http-errors --enable-http-redirects --enable-static --enable-bots /var/log/nginx/example.com-access.log 

我回來了以下內容:

[INFO] Error when connecting to Piwik: <urlopen error [Errno 1] _ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error> 
[INFO] Retrying request, attempt number 2 

我相信這是通過SSL捲曲失敗,但我不能肯定。有沒有人有這個問題之前或有任何更多的信息在這個錯誤?

+1

這可能是與此特定網址相關的問題。使用[SSLLabs](https://www.ssllabs.com/ssltest/analyze.html)檢查網站,查看是否列出了特定客戶端的任何問題。 –

回答

1

問題原來是該網站使用的是使用SNI的CloudFlare SSL。在2.7.7之前,並未將python支持添加到SNI中。升級到2.7.10解決了問題!