Happening again, different account and server.
[root@p108 ~]# env DEBUG=1 cpcmd -d site151 letsencrypt:append '*.customerdomain.com.com'
DEBUG : SSL challenge attempt: dns (*.customerdomain.com.com)
DEBUG : Setting DNS TXT record _acme-challenge.customerdomain.com.com with value XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI
DEBUG : _acme-challenge.customerdomain.com.com pdns dirty
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 1/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 2/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 3/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 4/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 5/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 6/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 7/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 8/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 9/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 10/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 11/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 12/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 13/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 14/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 15/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 16/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 17/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 18/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 19/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 20/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 21/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 22/30
^[[1;2RDEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 23/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 24/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 25/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 26/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 27/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 28/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 29/30
DEBUG : DNS record `_acme-challenge.customerdomain.com.com' added asynchronously to ns2.lithiumdns.net - got `' want `XsaKIL0wvO7iRzQNhx-tE7QWfzf1ZktsfXtEYeQjJyI' - wait 30/30
WARNING: Opcenter\Crypto\Letsencrypt\AcmeDispatcher::solve(): dns challenge failed: Challenge failed (response: {"type":"dns-01","url":"https:\/\/acme-v02.api.letsencrypt.org\/acme\/chall-v3\/383574585017\/rS233Q","status":"invalid","validated":"2024-07-29T23:49:56Z","error":{"type":"urn:ietf:params:acme:error:dns","detail":"DNS problem: NXDOMAIN looking up TXT for _acme-challenge.customerdomain.com.com - check that a DNS record exists for this domain","status":400},"token":"DYx2F61VbZEBUL8c4MzdfY_tBSYuLHzXPq2iKe_sBCY"}).
ERROR : Letsencrypt_Module::request(): Opcenter\Crypto\Letsencrypt\AcmeDispatcher::solve(): dns challenge failed: Challenge failed (response: {"type":"dns-01","url":"https:\/\/acme-v02.api.letsencrypt.org\/acme\/chall-v3\/383574585017\/rS233Q","status":"invalid","validated":"2024-07-29T23:49:56Z","error":{"type":"urn:ietf:params:acme:error:dns","detail":"DNS problem: NXDOMAIN looking up TXT for _acme-challenge.customerdomain.com.com - check that a DNS record exists for this domain","status":400},"token":"DYx2F61VbZEBUL8c4MzdfY_tBSYuLHzXPq2iKe_sBCY"}).
0. Error_Reporter::add_error("Opcenter\Crypto\Letsencrypt\AcmeDispatcher::solve(): dns challenge failed: Challenge failed (response: {"type":"dns-01","url":"https:\/\/acme-v02.api.letsencrypt.org\/acme\/chall-v3\/383574585017\/rS233Q","status":"invalid","validated":"2024-07-29T23:49:56Z","error":{"type":"urn:ietf:params:acme:error:dns","detail":"DNS problem: NXDOMAIN looking up TXT for _acme-challenge.customerdomain.com.com - check that a DNS record exists for this domain","status":400},"token":"DYx2F61VbZEBUL8c4MzdfY_tBSYuLHzXPq2iKe_sBCY"}).")
[/usr/local/apnscp/lib/Module/Support/Letsencrypt.php:267]
1. Module\Support\Letsencrypt->requestReal(["*.customerdomain.com.com"], "site151", true)
[/usr/local/apnscp/lib/modules/letsencrypt.php:390]
2. Letsencrypt_Module->request(["*.customerdomain.com.com"], true)
[/usr/local/apnscp/lib/modules/letsencrypt.php:505]
3. Letsencrypt_Module->append([*.customerdomain.com.com:0])
[/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]
4. Module\Skeleton\Standard->_invoke("append", ["*.customerdomain.com.com"])
[/usr/local/apnscp/lib/apnscpfunction.php:992]
5. apnscpFunctionInterceptor->call("letsencrypt_append", ["*.customerdomain.com.com"])
[/usr/local/apnscp/lib/CLI/cmd.php:62]
6. CLI\__call("letsencrypt_append", ["*.customerdomain.com.com"])
[/usr/local/apnscp/lib/CLI/cmd.php:581]
7. CLI\main()
[/usr/local/apnscp/bin/cmd:7]
----------------------------------------
MESSAGE SUMMARY
Reporter level: ERROR
ERROR: Letsencrypt_Module::request(): Opcenter\Crypto\Letsencrypt\AcmeDispatcher::solve(): dns challenge failed: Challenge failed (response: {"type":"dns-01","url":"https:\/\/acme-v02.api.letsencrypt.org\/acme\/chall-v3\/383574585017\/rS233Q","status":"invalid","validated":"2024-07-29T23:49:56Z","error":{"type":"urn:ietf:params:acme:error:dns","detail":"DNS problem: NXDOMAIN looking up TXT for _acme-challenge.customerdomain.com.com - check that a DNS record exists for this domain","status":400},"token":"XXX"}).
----------------------------------------
[root@p108 ~]# cpcmd -d site151 ssl:parse-certificate "$(cpcmd -d site151 ssl:get-certificate server.crt)"
ERROR : DataStream::pipeline(): Ssl_Module::get_certificate(): certificate `server.crt' does not exist
0. Error_Reporter::merge_buffer([[message:"Ssl_Module::get_certificate(): certificate `server.crt' does not exist", severity:16, caller:"Ssl_Module::get_certificate", bt:" 0B. Error_Reporter::add_error("certificate `%s' does not exist", ["server.crt"]) [/usr/local/apnscp/lib/log_wrapper.php:72] 1B. error("certificate `%s' does not exist", "server.crt") [/usr/local/apnscp/lib/modules/ssl.php:680] 2B. Ssl_Module->get_certificate("server.crt") [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145] 3B. Module\Skeleton\Standard->_invoke("get_certificate", ["server.crt"]) [/usr/local/apnscp/lib/apnscpfunction.php:992] 4B. apnscpFunctionInterceptor->call("ssl_get_certificate", ["server.crt"]) [/usr/local/apnscp/lib/lservicelib8.pht:1184] 5B. ListenerService\Daemon->process_backend_data(<binary>) [/usr/local/apnscp/lib/lservicelib8.pht:1101] 6B. ListenerService\Daemon->client_processing_loop() [/usr/local/apnscp/lib/lservicelib8.pht:1057] 7B. ListenerService\Daemon->spawn() [/usr/local/apnscp/lib/lservicelib8.pht:865] 8B. ListenerService\Daemon->findWorker(0) [/usr/local/apnscp/lib/lservicelib8.pht:1410] 9B. ListenerService\Daemon->dispatch(Socket) [/usr/local/apnscp/lib/lservicelib8.pht:1282] 10B. ListenerService\Daemon->master() [/usr/local/apnscp/lib/lservicelib8.pht:1230] 11B. ListenerService\Daemon->create_master_socket_server() [/usr/local/apnscp/lib/lservicelib8.pht:293] 12B. ListenerService\Daemon->start() [/usr/local/apnscp/lib/lservicelib8.pht:171] 13B. ListenerService\Daemon->__construct() [/usr/local/apnscp/lib/lservicelib8.pht:1463] 14B. ListenerService\Daemon::init() [/usr/local/apnscp/lib/lservice.php:28]"]])
[/usr/local/apnscp/lib/datastream.php:312]
1. DataStream->unpack("EO:12:"apnscpObject":8:{s:7:"command";s:19:"ssl_get_certificate";s:4:"args";a:1:{i:0;s:10:"server.crt";}s:5:"error";b:0;s:10:"session_id";s:32:"XXX";s:13:"returned_data";b:0;s:7:"options";N;s:12:"error_buffer";a:1:{i:0;a:4:{s:7:"message";s:70:"Ssl_Module::get_certificate(): certificate `server.crt' does not exist";s:8:"severity";i:16;s:6:"caller";s:27:"Ssl_Module::get_certificate";s:2:"bt";s:1780:" 0B. Error_Reporter::add_error("certificate `%s' does not exist", ["server.crt"]) [/usr/local/apnscp/lib/log_wrapper.php:72] 1B. error("certificate `%s' does not exist", "server.crt") [/usr/local/apnscp/lib/modules/ssl.php:680] 2B. Ssl_Module->get_certificate("server.crt") [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145] 3B. Module\Skeleton\Standard->_invoke("get_certificate", ["server.crt"]) [/usr/local/apnscp/lib/apnscpfunction.php:992] 4B. apnscpFunctionInterceptor->call("ssl_get_certificate", ["server.crt"]) [/usr/local/apnscp/lib/lservicelib8.pht:1184] 5B. ListenerService\Daemon->process_backend_data(<binary>) [/usr/local/apnscp/lib/lservicelib8.pht:1101] 6B. ListenerService\Daemon->client_processing_loop() [/usr/local/apnscp/lib/lservicelib8.pht:1057] 7B. ListenerService\Daemon->spawn() [/usr/local/apnscp/lib/lservicelib8.pht:865] 8B. ListenerService\Daemon->findWorker(0) [/usr/local/apnscp/lib/lservicelib8.pht:1410] 9B. ListenerService\Daemon->dispatch(Socket) [/usr/local/apnscp/lib/lservicelib8.pht:1282] 10B. ListenerService\Daemon->master() [/usr/local/apnscp/lib/lservicelib8.pht:1230] 11B. ListenerService\Daemon->create_master_socket_server() [/usr/local/apnscp/lib/lservicelib8.pht:293] 12B. ListenerService\Daemon->start() [/usr/local/apnscp/lib/lservicelib8.pht:171] 13B. ListenerService\Daemon->__construct() [/usr/local/apnscp/lib/lservicelib8.pht:1463] 14B. ListenerService\Daemon::init() [/usr/local/apnscp/lib/lservice.php:28]";}}s:16:"apnscpObjectip";s:14:"184.170.161.33";}")
[/usr/local/apnscp/lib/datastream.php:405]
2. DataStream->pipeline(<binary>)
[/usr/local/apnscp/lib/datastream.php:394]
3. DataStream->query("ssl_get_certificate", "server.crt")
[/usr/local/apnscp/lib/Module/Skeleton/Standard.php:200]
4. Module\Skeleton\Standard->query("ssl_get_certificate", "server.crt")
[/usr/local/apnscp/lib/modules/ssl.php:664]
5. Ssl_Module->get_certificate("server.crt")
[/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]
6. Module\Skeleton\Standard->_invoke("get_certificate", ["server.crt"])
[/usr/local/apnscp/lib/apnscpfunction.php:992]
7. apnscpFunctionInterceptor->call("ssl_get_certificate", ["server.crt"])
[/usr/local/apnscp/lib/CLI/cmd.php:62]
8. CLI\__call("ssl_get_certificate", ["server.crt"])
[/usr/local/apnscp/lib/CLI/cmd.php:581]
9. CLI\main()
[/usr/local/apnscp/bin/cmd:7]
----------------------------------------
MESSAGE SUMMARY
Reporter level: ERROR
ERROR: DataStream::pipeline(): Ssl_Module::get_certificate(): certificate `server.crt' does not exist
----------------------------------------
ERROR: DataStream::pipeline(): Ssl_Module::get_certificate(): certificate `server.crt' does not exist
ERROR : Opcenter\Crypto\Ssl::parse(): no certificate!
0. Error_Reporter::add_error("no certificate!", )
[/usr/local/apnscp/lib/log_wrapper.php:72]
1. error("no certificate!")
[/usr/local/apnscp/lib/Opcenter/Crypto/Ssl.php:111]
2. Opcenter\Crypto\Ssl::parse("")
[/usr/local/apnscp/lib/modules/ssl.php:400]
3. Ssl_Module->parse_certificate("")
[/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]
4. Module\Skeleton\Standard->_invoke("parse_certificate", [""])
[/usr/local/apnscp/lib/apnscpfunction.php:992]
5. apnscpFunctionInterceptor->call("ssl_parse_certificate", [""])
[/usr/local/apnscp/lib/CLI/cmd.php:62]
6. CLI\__call("ssl_parse_certificate", [""])
[/usr/local/apnscp/lib/CLI/cmd.php:581]
7. CLI\main()
[/usr/local/apnscp/bin/cmd:7]
----------------------------------------
MESSAGE SUMMARY
Reporter level: ERROR
ERROR: DataStream::pipeline(): Ssl_Module::get_certificate(): certificate `server.crt' does not exist
----------------------------------------
ERROR: DataStream::pipeline(): Ssl_Module::get_certificate(): certificate `server.crt' does not exist
ERROR : Opcenter\Crypto\Ssl::parse(): no certificate!
0. Error_Reporter::add_error("no certificate!", )
[/usr/local/apnscp/lib/log_wrapper.php:72]
1. error("no certificate!")
[/usr/local/apnscp/lib/Opcenter/Crypto/Ssl.php:111]
2. Opcenter\Crypto\Ssl::parse("")
[/usr/local/apnscp/lib/modules/ssl.php:400]
3. Ssl_Module->parse_certificate("")
[/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]
4. Module\Skeleton\Standard->_invoke("parse_certificate", [""])
[/usr/local/apnscp/lib/apnscpfunction.php:992]
5. apnscpFunctionInterceptor->call("ssl_parse_certificate", [""])
[/usr/local/apnscp/lib/CLI/cmd.php:62]
6. CLI\__call("ssl_parse_certificate", [""])
[/usr/local/apnscp/lib/CLI/cmd.php:581]
7. CLI\main()
[/usr/local/apnscp/bin/cmd:7]
----------------------------------------
MESSAGE SUMMARY
Reporter level: ERROR
ERROR: Opcenter\Crypto\Ssl::parse(): no certificate!
----------------------------------------
ERROR: Opcenter\Crypto\Ssl::parse(): no certificate!