일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Prometheus
- selenium
- 해시키
- 구글 API
- Laravel
- Android
- FCM
- mac
- Passport
- SSH
- https
- OAuth
- MYSQL
- python
- pip
- Vue.js
- ubuntu
- 파이썬
- AWS
- node
- MacOS
- window
- Cordova
- Vue
- nginx
- php
- PostgreSQL
- alb
- 안드로이드
- flutter
- Today
- Total
print( sjw.iq == 200) output : true
SSL(https) 관련 오류 - nginx 본문
#저는 처음에 이런 명령어가 있는지도 몰랐네요....
#명령어를 치면 만료되었을 시 has expired 어쩌구저쩌구~ 만료되지 않았을 시 return 1이 나온답니다!.
제가 마주쳤던 오류!!
1. renewal 불가!!!!!
Cert is due for renewal, auto-renewing...
Could not choose appropriate plugin: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError(‘An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.’,)
Attempting to renew cert ( 도메인명 ) from /etc/letsencrypt/renewal/[conf파일] produced an unexpected error: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError(‘An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.’,). Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/[도메인명]/fullchain.pem (failure)
# 다음과 같은 오류가 발생했습니다.........
# 이유는 대충 찾아보니... 자동갱신을 할 수 없는???? 너무 급해서 정확한 원인을 찾아볼 수 없었지만....
# 저는 그래서 수동갱신을 했습니다!!!
- 수동갱신 명령어
./certbot-auto --server https://acme-v02.api.letsencrypt.org/directory -d “*.도메인명” --manual --preferred-challenges dns-01 certonly
2. recode 값이 안맞는다!!!!
Failed authorization procedure. [도메인명] (dns-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Incorrect TXT record “레코드값 어쩌구 저쩌구” (and 1 more) found at _acme-challenge.[도메인명]
# 하하하 멍청하게 이것도 한참을 해맸답니다...
# 아주 간단한 에러인데요... 수동갱신 명령어를 치고
# Y를 누르면 나오는 키값을 도메인 사이트에 가보시면 _acme-challenge 라는 이름을 가진 친구에게 값을 적용시켜주면 됩니다... 하하하
3. NET::ERR_CERT_COMMON_NAME_INVALID
# 이건 또 무슨 에러...?
# cert 관련에서 무슨 이름이 안맞다는데...
# 하... 2번 오류 위에 보면 *.도메인명 보이시나요?
# 전에 셋팅을 해놓으신 분은 *.도메인명 을 넣어서 명령어 실행, 저는 도메인명만 넣어서 실행해서
### 기존에 인증서를 갱신 했을때와 같은 명령어로 갱신을 해주셔야 합니다!!!! ㅠㅠㅠㅠㅠㅠㅠㅠ
그렇게 초보 개발자의 5시간이 호다닥 도망가버렸답니다 ㅎㅎㅎ
다음부터는 절대 이럴일 없을거에요 하핫
'SERVER > SSL' 카테고리의 다른 글
SSL(https) 설정 및 갱신 (Let’s Encrypt) - apache (1) | 2019.02.08 |
---|