2017-03-08 47 views
1

我試圖將.sql文件複製到亞馬遜S3。但我一直在命令提示符應用下列命令後收到此錯誤信息:上傳失敗:。 <filename.sql>到s3:// <bucket-name>/<filename.sql> [SSL:CERTIFICATE_VERIFY_FAILED]證書驗證失敗(_ssl.c:661)

aws s3 cp <filename.sql> s3://<bucket-name>

錯誤消息是:

upload failed: .\<filename.sql> to s3://bucket-name/<filename.sql> [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)

誰能請通過這個問題走路嗎?我正在使用Windows 10操作系統。

+0

你可以嘗試下面的鏈接,看看它是否可以幫助你.https://stackoverflow.com/questions/38916452/nltk-download-ssl-certificate-verify-failed – TheGameiswar

+0

@TheGameiswar鏈接將用於那些誰是使用nltk或punkt庫和錯誤也不同。 – HAS

回答

1

首先嚐試運行使用相同的CLI命令鍵--no-驗證的SSL

如果它不會那麼接下來的工作:

你有AWS_CA_BUNDLE的環境變量設置? 你在你的python環境中安裝了certifi嗎? (PIP列表| grep的CERTIFI)

$回聲$ AWS_CA_BUNDLE

$出口| grep AWS_CA_BUNDLE $ pip list | grep certifi certifi(2015.9.6.2)

Certifi降級或刪除應該解決問題。

+1

--no-verify-ssl正常工作,但它也顯示我警告InsecureRequestWarning:正在進行未經驗證的HTTPS請求。強烈建議添加證書驗證。謝謝@亞歷克斯 – HAS

相關問題