letsencrypt 무료 SSL인증서 produced an unexpected error
letsencrypt 사용할때 아래와 같은 오류가 발생 하는 경우가 있습니다.
단일 도메인만 설정 했다가. 와일드카드로 신청하거나 하면서 일부를 임의로 삭제 하거나 하는등 꼬여서 뭔가 잘못되면 그렇습니다.
이럴때 해당 디렉토리 가서 삭제 하면 안되고 반드시 명령을 통해서 삭제를 하는 것이 좋습니다.
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Renewal configuration file /etc/letsencrypt/renewal/domain.co.kr-0001.conf produced an unexpected error: expected /etc/letsencrypt/live/domain.co.kr-0001/cert.pem to be a symlink. Skipping.
Renewal configuration file /etc/letsencrypt/renewal/domain.co.kr-0002.conf produced an unexpected error: expected /etc/letsencrypt/live/domain.co.kr-0002/cert.pem to be a symlink. Skipping.
Renewal configuration file /etc/letsencrypt/renewal/domain.co.kr.conf produced an unexpected error: target /etc/letsencrypt/archive/domain.co.kr-0001/cert3.pem of symlink /etc/letsencrypt/live/domain.co.kr/cert.pem does not exist. Skipping.
# certbot delete
명령을 사용 하도록 한다. 그러면 삭제할 목록이 나오는데 맘에 들지 않는 번호를 선택하여 삭제 하면 위 문제는 말끔히 해결 됩니다.