The nginx plugin is not working; there may be problems with your existing configuration.
The error was: MisconfigurationError('Error while running nginx -c /etc/nginx/nginx.conf -t.\n\nnginx: [emerg] no "ssl_certificate" is defined for the "listen ... ssl" directive in /etc/nginx/sites-enabled/default:2\nnginx: configuration file /etc/nginx/nginx.conf test failed\n')
nginx 플러그인이 작동하지 않습니다. 기존 구성에 문제가 있을 수 있습니다.
오류: MisconfigurationError('nginx -c /etc/nginx/nginx.conf -t를 실행하는 동안 오류가 발생했습니다.\n\nnginx: [emerge] /etc/nginx/slsl-enabled/default: 구성 파일 /etc/nginx/nginx.conf 테스트 실패\n'의 "slsl... ssl" 디렉티브에 대해 정의되지 않았습니다.
nginx: [emerg] no "ssl_certificate" is defined for the "listen ... ssl" directive in /etc/nginx/sites-enabled/default:2
nginx: configuration file /etc/nginx/nginx.conf test failed
nginx: [emerge] /etc/nginx/ssh-enabled/default:2의 "ssh... ssl" 디렉티브에 대해 "ssl_certificate"가 정의되지 않았습니다
nginx: 구성 파일 /etc/nginx/nginx.conf 테스트 실패
일단 cert를 제거 후 재설히 해봐야 할 것 같다.
# sudo apt-get remove certbot
python3-acme python3-certbot python3-configargparse python3-future python3-icu python3-josepy python3-mock python3-parsedatetime
python3-pbr python3-pyparsing python3-requests-toolbelt python3-rfc3339 python3-tz python3-zope.component python3-zope.event
sudo apt-get remove python3-zope.hookable 의존성 에러가 뜬다.
# sudo apt-get remove python3-acme python3-certbot python3-configargparse python3-future python3-icu python3-josepy python3-mock python3-parsedatetime
python3-pbr python3-pyparsing python3-requests-toolbelt python3-rfc3339 python3-tz python3-zope.component python3-zope.event
python3-zope.hookable
재시도
# sudo apt-get remove certbot
인증서 발급 : 결과적으로 에러.. 이제 더이상 먹히지 않는다. snap을 설치하여 certbot 실행
sudo certbot certonly --webroot --agree-tos --no-eff-email --email 이메일 -w /var/www/letsencrypt -d 도메인 -d www.도메인