2017-12-11 13 views
0

dockerssh [email protected]에 노력하고 내 명령 행 문제를 해결하면서파이썬 :: NetworkError은 : [SSL : CERTIFICATE_VERIFY_FAILED] 인증 실패 (_ssl.c : 661) 확인 내가 엉망에

을 돌파하는 방법을 나는 것 여하튼 openssl.

이제 docker에 연결할 수 있지만 더 이상 requests이 필요한 스크립트를 실행할 수 없습니다.

첫번째 시도 처음에는 무엇이 잘못된 것인지 몰랐다에서

.

script.py을 실행하면 자동으로 중지되고 자동으로 실패합니다.

2 차 시도

는 내가 openssl가 설치 한 conda env,에서 같은 스크립트를 실행했는데,이 시간 오류로 끝나는, 자세한였다

NetworkError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661) 

하려면 openssl 업그레이드

그럼 시스템 전체를로 업그레이드하려고했습니다., 그 후에 나는 뒤에 오는 경고를 얻었다 :

A CA file has been bootstrapped using certificates from the SystemRoots 
keychain. To add additional certificates (e.g. the certificates added in 
the System keychain), place .pem files in 
    /usr/local/etc/openssl/certs 

and run 
    /usr/local/opt/openssl/bin/c_rehash 

나는 그것을했다.

.ssh/가 있습니다

github_rsa 
github_rsa.pub 
id_boot2docker 
id_boot2docker.pub 
id_rsa 
id_rsa.pub 
known_hosts 

단서를? 제발 도와주세요

+0

SSH를 도커 컨테이너에 넣으시겠습니까? 옛날'docker exec -ti container_name/bin/bash'는 어떨까요? –

+0

, 감사드립니다. 하지만 도커에 액세스하는 것은 여기서 문제가되지 않습니다. 나는 요청으로 간단한 스크립트를 실행할 필요가있다. –

답변

0

이 라이브러리는 billboard.py이라는 라이브러리에서 가져 왔습니다.

이 가져 오기로 인해 문제가 발생하여 프로그램이 중단되었으며 이유를 자세히 조사해야합니다.

자세한 오류 conda env가 프로그램을 실행하기위한 모든 requeriments를 가지고 있지 않았기 때문에 오류가 발생했습니다.