해당 사이트를 참고해서 SSL 자동갱신을 사용중이었습니다
그런데 letsencrypt에서 갱신을 하라는 메일이와서 확인해보니 갱신이 안되는 상태였고
작업스케줄러 등록해둔거 실행시켜도 갱신이 안되던 상태였씁니다
실행내역 메일로 받기 해보니
ssl CA가 zerossl 로 변경되었다는 내용이여서
acme.sh --set-default-ca --server letsencrypt 를 추가해서 ssh 상에서 작동 하는거를 확인하고
작업스케줄러 등록해둔거를 다시 실행했는데 오류가 납니다
같은 내용인데 ssh는 되고 작업스케줄러는 안되서 뭐가 문제인지 모르겠네요
작업스케줄러에서 안되는 이유가 무엇일까요?
작업스케줄러 사용자는 root 입니다
작업: ssl
시작 시간: Thu, 13 Feb 2025 14:04:01 +0900
중지 시간: Thu, 13 Feb 2025 14:04:06 +0900
현재 상태: 0 (정상)
표준 출력/오류:
[Thu Feb 13 14:04:02 KST 2025] Changed default CA to: https://acme-v02.api.letsencrypt.org/directory [Thu Feb 13 14:04:02 KST 2025] Using CA: https://acme-v02.api.letsencrypt.org/directory [Thu Feb 13 14:04:02 KST 2025] Multi domain='DNS:YOURDOMAIN.COM ,DNS:*.YOURDOMAIN.COM' [Thu Feb 13 14:04:05 KST 2025] Getting webroot for domain='YOURDOMAIN.COM' [Thu Feb 13 14:04:05 KST 2025] Getting webroot for domain='*.YOURDOMAIN.COM' [Thu Feb 13 14:04:05 KST 2025] Cannot find DNS API hook for: dns_cf [Thu Feb 13 14:04:05 KST 2025] You need to add the TXT record manually. [Thu Feb 13 14:04:05 KST 2025] Add the following TXT record: [Thu Feb 13 14:04:05 KST 2025] Domain: '_acme-challenge.YOURDOMAIN.COM' [Thu Feb 13 14:04:05 KST 2025] TXT value: 'HbZjryFjJe8d5I-6uxq--2qJdycFiCH1sT1FiekeZSM' [Thu Feb 13 14:04:05 KST 2025] Please make sure to prepend '_acme-challenge.' to your domain [Thu Feb 13 14:04:05 KST 2025] so that the resulting subdomain is: _acme-challenge.YOURDOMAIN.COM [Thu Feb 13 14:04:06 KST 2025] Cannot find DNS API hook for: dns_cf [Thu Feb 13 14:04:06 KST 2025] You need to add the TXT record manually. [Thu Feb 13 14:04:06 KST 2025] Add the following TXT record: [Thu Feb 13 14:04:06 KST 2025] Domain: '_acme-challenge.YOURDOMAIN.COM' [Thu Feb 13 14:04:06 KST 2025] TXT value: 'ajctq-kef84GxUAzgeRtREgsc8Q24_cghTnV-y1QL38' [Thu Feb 13 14:04:06 KST 2025] Please make sure to prepend '_acme-challenge.' to your domain [Thu Feb 13 14:04:06 KST 2025] so that the resulting subdomain is: _acme-challenge.YOURDOMAIN.COM [Thu Feb 13 14:04:06 KST 2025] Please add the TXT records to the domains, and re-run with --renew. [Thu Feb 13 14:04:06 KST 2025] Please check log file for more details: /root/.acme.sh/acme.sh.log [nginx] reloaded.
Domain: '_acme-challenge.YOURDOMAIN.COM'
[Thu Feb 13 14:04:05 KST 2025] TXT value: 'HbZjryFjJe8d5I-6uxq--2qJdycFiCH1sT1FiekeZSM'
³×ÀÓ¼¹ö¿¡ ¼³Á¤
_acme-challenge.YOURDOMAIN.COM TXT "HbZjryFjJe8d5I-6uxq--2qJdycFiCH1sT1FiekeZSM"
_acme-challenge.YOURDOMAIN.COM TXT "ajctq-kef84GxUAzgeRtREgsc8Q24_cghTnV-y1QL38"
dns Àû¿ëÈÄ
acme.sh --renew -d YOURDOMAIN.COM -d '*.YOURDOMAIN.COM'
Àç½ÇÇà
ÀÛ¾÷½ºÄÉÁÙ·¯ ½ÇÇà½Ã¿¡´Â txt °ªÀ» µî·ÏÇ϶ó°í ¶ß´Âµ¥ ½ÇÇà½Ã¸¶´Ù txt °ªÀÌ ´Þ¶óÁö±â ¶§¹®¿¡ µî·ÏÀ» ÇÒ¼ö ¾ø´Â »óȲÀÔ´Ï´Ù
[Thu Feb 13 01:13:48 PM KST 2025] Adding TXT value: O-3JOD4zIcWWazZJLb91zML1xOTp89QNfcITi1lzuGk for domain: _acme-challenge.YOURDOMAIN.COM
[Thu Feb 13 01:13:50 PM KST 2025] Adding record
[Thu Feb 13 01:13:50 PM KST 2025] Added, OK
[Thu Feb 13 01:13:50 PM KST 2025] The TXT record has been successfully added.
[Thu Feb 13 01:13:50 PM KST 2025] Adding TXT value: BmtsJK9rl7B_IagZ9iA0eta8ZdkvGBwWIYCESPjaCM0 for domain: _acme-challenge.YOURDOMAIN.COM
[Thu Feb 13 01:13:52 PM KST 2025] Adding record
[Thu Feb 13 01:13:52 PM KST 2025] Added, OK
[Thu Feb 13 01:13:52 PM KST 2025] The TXT record has been successfully added.
[Thu Feb 13 01:13:52 PM KST 2025] Let's check each DNS record now. Sleeping for 20 seconds first.
±âº»°ªÀÌ DNS°¡ ¾Æ´Ï¶ó ³»Àå À¥¼¹öÀϲ«µ¥¿ä?
Àû¾îµµ Àú 2°³Áß Çϳª´Â ¹Ì»ç¿ëÀÌ¾ß ÇÕ´Ï´Ù
À¥¼¹ö ÄÑÁ®ÀÖÀ¸¸é ²ô°í³ª¼ °»½ÅÈÄ ÄÑ¾ß ÇÕ´Ï´Ù