2014년 3월 16일 일요일

cygwin wget 에서 certificate 에러

cygwin 의wget 으로 https 의 파일을 다운 받으려니 에러가 발생한다.
Connecting to https_host (https_host)|xxx.xxx.xxx.xxx|:443... connected.
ERROR: The certificate of `https_host' is not trusted.
ERROR: The certificate of `https_host' hasn't got a known issuer.

해결법
1. cygwin에서 ca-certificates 패키지 설치
2. wget에 ca-directory알리기
   커맨드라인: --ca-directory=/usr/ssl/certs 추가
   ~/.wgetrc: ca_directory = /usr/ssl/certs추가

참고 사이트
http://stackoverflow.com/questions/9224298/how-do-i-fix-certificate-errors-when-running-wget-on-an-https-url-in-cygwin