티스토리 뷰

728x90
반응형

 

렛츠 인크립트 갱신 시 해당 오류가 발생하는 경우가 있다.

문제는 80번 포트에 바인딩할 수 없다는건데 nginx(혹은 다른 웹서버)에서 80번 포트를 사용하고 있어서 갱신에 실패하였다. 

$ sudo certbot renew

Cert is due for renewal, auto-renewing...
Plugins selected: Authenticator standalone, Installer None
Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org
Renewing an existing certificate
Performing the following challenges:
http-01 challenge for www.domain.com
Cleaning up challenges
Attempting to renew cert (www.domain.com) from /etc/letsencrypt/renewal/www.domain.com.conf produced an unexpected error: Problem binding to port 80: Could not bind to IPv4 or IPv6.. Skipping.
All renewal attempts failed. The following certs could not be renewed:
  /etc/letsencrypt/live/www.domain.com/fullchain.pem (failure)

 

80번 포트를 사용할 수 있게 nginx를 종료하고 인증서를 갱신시킨다.

갱신이 성공하면 다시 nginx를 실행시켜준다.

$ sudo nginx -s stop
$ sudo certbot renew
$ sudo nginx

 

해결.

 

 

 

 

 

728x90
반응형
댓글

"이 블로그의 모든 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday