摘要:模塊之前一直正常的,某一天開始對的請求都拋錯(cuò)誤了完整的試過沒效果,最后試了下面的起效的當(dāng)然,還是有警告不夠,至少可以先用著了。原因估計(jì)就是高版本的對證書驗(yàn)證更為嚴(yán)格了。
requests模塊之前一直正常的,某一天開始對https的請求都拋錯(cuò)誤了:
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
當(dāng)然,還是有警告:
/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
不夠,至少可以先用著了。原因估計(jì)就是高版本(2016.2.8)的certifi對證書驗(yàn)證更為嚴(yán)格了。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/38005.html
摘要:環(huán)境使用安裝依賴的時(shí)候報(bào)錯(cuò)了出現(xiàn)了如下的錯(cuò)誤描述是證書出現(xiàn)了一些問題嘗試修復(fù)待全部軟件更新后重啟機(jī)器再次嘗試來安裝依賴成功了 環(huán)境: centos7 使用 composer 安裝依賴的時(shí)候報(bào)錯(cuò)了. 出現(xiàn)了如下的錯(cuò)誤描述: Failed to download laravel/laravel from dist: The https://files.phpcomposer.com/fil...
摘要:多文件下載,改為單文件下載文件錯(cuò)誤,短時(shí)間內(nèi)導(dǎo)致程序崩潰。為喵點(diǎn)贊,收藏了。參考資料圖片狀態(tài)碼 喵:鏟屎的,你還在為HTTP狀態(tài)碼而苦惱碼?本喵為你趣味解惑 5xx: 服務(wù)器錯(cuò)誤,服務(wù)器在處理請求的過程中發(fā)生了錯(cuò)誤 500: 服務(wù)器內(nèi)部錯(cuò)誤500錯(cuò)誤是一種常見錯(cuò)誤,一是用戶錯(cuò)誤(客戶端問題,少見),另一種是服務(wù)器本身的錯(cuò)誤(常見)解決辦法:1.清除瀏覽器緩存2.查看錯(cuò)誤日志3.查看連接...
摘要:當(dāng)表單中有需要提交數(shù)組到數(shù)據(jù)庫,比如要加一些客服的信息,會拋出輸入的字段不能為數(shù)組的錯(cuò)誤,解決辦法也很簡單。增加多個(gè)客服需要用到數(shù)組拋出的錯(cuò)誤解決辦法模型中把需要提交的字段阻止,在控制器中單獨(dú)用接收并將其序列化,然后再進(jìn)行保存就可以了。 當(dāng)表單中有需要提交數(shù)組到數(shù)據(jù)庫,比如要加一些客服QQ的信息,Laravel 會拋出輸入的字段不能為數(shù)組的錯(cuò)誤,解決辦法也很簡單。 增加多個(gè)QQ客服需要...
閱讀 1382·2021-11-22 15:25
閱讀 3390·2021-10-21 09:38
閱讀 1600·2021-10-19 13:21
閱讀 1025·2021-09-06 15:00
閱讀 1705·2019-08-30 15:44
閱讀 2613·2019-08-29 15:40
閱讀 3480·2019-08-29 13:44
閱讀 2090·2019-08-26 16:56