이 SSL 검사에 의해보고 된대로 SSL 체인이 손상된 서버가 있습니다 .
나는 이것이 서버 자체에서 해결 되어야 하는 문제라는 것을 알고 있지만 때로는 수정하기가 어렵습니다 (서버 관리자가 아닙니다).
문제는 Windows의 Chrome / Mozilla / Edge 가 사이트 인증서를 신뢰한다는 것입니다 .
그러나 Gnu / Linux 배포 (Docker의 Ubuntu 18.04)에서는 인증서가 신뢰 되지 않습니다 .
curl: (60) SSL certificate problem: unable to get local issuer certificate
update-ca-certificates
Globalsign Root 인증서를 시도 하고 가져 왔습니다. update-ca-certificates
이 경우 중복 인증서를보고했습니다. 어쨌든 아무것도 작동하지 않습니다.
재현하는 방법
도커 사용 :
docker run -it ubuntu:18.04
# within container:
apt-get update
apt-get -y install curl
curl https://betriebsheft.vog.it # <---- "unable to get local issuer certificate"
Gnu / Linux가이 인증서를 신뢰하게하려면 어떻게해야합니까?
PS : 동일한 인증서가 다른 서버에 올바르게 배포되었습니다 .