摘要:模塊之前一直正常的,某一天開始對的請求都拋錯誤了完整的試過沒效果,最后試了下面的起效的當然,還是有警告不夠,至少可以先用著了。原因估計就是高版本的對證書驗證更為嚴格了。
requests模塊之前一直正常的,某一天開始對https的請求都拋錯誤了:
requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
完整的:
/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 68, in get return request("get", url, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 50, in request response = session.request(method=method, url=url, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 464, in request resp = self.send(prep, **send_kwargs) File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 576, in send r = adapter.send(request, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 431, in send raise SSLError(e, request=request) requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
試過:
sudo apt-get install ca-certificates sudo update-ca-certificates
沒效果,
最后試了下面的起效的:
sudo pip uninstall -y certifi sudo pip install certifi==2015.04.28
當然,還是有警告:
/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning
不夠,至少可以先用著了。原因估計就是高版本(2016.2.8)的certifi對證書驗證更為嚴格了。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/38005.html
摘要:環境使用安裝依賴的時候報錯了出現了如下的錯誤描述是證書出現了一些問題嘗試修復待全部軟件更新后重啟機器再次嘗試來安裝依賴成功了 環境: centos7 使用 composer 安裝依賴的時候報錯了. 出現了如下的錯誤描述: Failed to download laravel/laravel from dist: The https://files.phpcomposer.com/fil...
摘要:多文件下載,改為單文件下載文件錯誤,短時間內導致程序崩潰。為喵點贊,收藏了。參考資料圖片狀態碼 喵:鏟屎的,你還在為HTTP狀態碼而苦惱碼?本喵為你趣味解惑 5xx: 服務器錯誤,服務器在處理請求的過程中發生了錯誤 500: 服務器內部錯誤500錯誤是一種常見錯誤,一是用戶錯誤(客戶端問題,少見),另一種是服務器本身的錯誤(常見)解決辦法:1.清除瀏覽器緩存2.查看錯誤日志3.查看連接...
摘要:當表單中有需要提交數組到數據庫,比如要加一些客服的信息,會拋出輸入的字段不能為數組的錯誤,解決辦法也很簡單。增加多個客服需要用到數組拋出的錯誤解決辦法模型中把需要提交的字段阻止,在控制器中單獨用接收并將其序列化,然后再進行保存就可以了。 當表單中有需要提交數組到數據庫,比如要加一些客服QQ的信息,Laravel 會拋出輸入的字段不能為數組的錯誤,解決辦法也很簡單。 增加多個QQ客服需要...
閱讀 1366·2021-11-22 15:25
閱讀 3364·2021-10-21 09:38
閱讀 1580·2021-10-19 13:21
閱讀 1005·2021-09-06 15:00
閱讀 1686·2019-08-30 15:44
閱讀 2598·2019-08-29 15:40
閱讀 3453·2019-08-29 13:44
閱讀 2066·2019-08-26 16:56