When I try to issue a new certificate for my domain through ssh, it's unable to verify my domain.
Below is the error.
afrikartghana.com :Verify error:162.0.209.111: Invalid response from http://afrikartghana.com/.well-known/acme-challenge/2BAubNao9DwFA_3mQtbVeUd9A47JozJ0fGME5G-GiqE: 404
The project is a laravel project so after seeing the error, I moved the .well-known folder to my public directory but still the same error. Thanks
The Log
Running cmd: issue
[Wed Sep 28 23:41:39 EDT 2022] _main_domain='afrikartghana.com'
[Wed Sep 28 23:41:39 EDT 2022] _alt_domains='no'
[Wed Sep 28 23:41:39 EDT 2022] Using config home:/home/mildax22/.acme.sh
[Wed Sep 28 23:41:39 EDT 2022] default_acme_server='https://acme-v02.api.letsencrypt.org/directory'
[Wed Sep 28 23:41:39 EDT 2022] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Wed Sep 28 23:41:39 EDT 2022] DOMAIN_PATH='/home/mildax22/.acme.sh/afrikartghana.com'
[Wed Sep 28 23:41:39 EDT 2022] Using ACME_DIRECTORY: https://acme-v02.api.letsencrypt.org/directory
[Wed Sep 28 23:41:39 EDT 2022] _init api for server: https://acme-v02.api.letsencrypt.org/directory
[Wed Sep 28 23:41:39 EDT 2022] GET
[Wed Sep 28 23:41:39 EDT 2022] url='https://acme-v02.api.letsencrypt.org/directory'
[Wed Sep 28 23:41:39 EDT 2022] timeout=
[Wed Sep 28 23:41:39 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Wed Sep 28 23:41:40 EDT 2022] ret='0'
[Wed Sep 28 23:41:40 EDT 2022] ACME_KEY_CHANGE='https://acme-v02.api.letsencrypt.org/acme/key-change'
[Wed Sep 28 23:41:40 EDT 2022] ACME_NEW_AUTHZ
[Wed Sep 28 23:41:40 EDT 2022] ACME_NEW_ORDER='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Wed Sep 28 23:41:40 EDT 2022] ACME_NEW_ACCOUNT='https://acme-v02.api.letsencrypt.org/acme/new-acct'
[Wed Sep 28 23:41:40 EDT 2022] ACME_REVOKE_CERT='https://acme-v02.api.letsencrypt.org/acme/revoke-cert'
[Wed Sep 28 23:41:40 EDT 2022] ACME_AGREEMENT='https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf'
[Wed Sep 28 23:41:40 EDT 2022] ACME_NEW_NONCE='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Wed Sep 28 23:41:40 EDT 2022] Le_NextRenewTime='1662046570'
[Wed Sep 28 23:41:40 EDT 2022] Using CA: https://acme-v02.api.letsencrypt.org/directory
[Wed Sep 28 23:41:40 EDT 2022] _on_before_issue
[Wed Sep 28 23:41:40 EDT 2022] _chk_main_domain='afrikartghana.com'
[Wed Sep 28 23:41:40 EDT 2022] _chk_alt_domains
[Wed Sep 28 23:41:40 EDT 2022] Le_LocalAddress
[Wed Sep 28 23:41:40 EDT 2022] d='afrikartghana.com'
[Wed Sep 28 23:41:40 EDT 2022] Check for domain='afrikartghana.com'
[Wed Sep 28 23:41:40 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com/'
[Wed Sep 28 23:41:40 EDT 2022] d
[Wed Sep 28 23:41:40 EDT 2022] _saved_account_key_hash is not changed, skip register account.
[Wed Sep 28 23:41:40 EDT 2022] Read key length:
[Wed Sep 28 23:41:40 EDT 2022] _createcsr
[Wed Sep 28 23:41:40 EDT 2022] Single domain='afrikartghana.com'
[Wed Sep 28 23:41:40 EDT 2022] Getting domain auth token for each domain
[Wed Sep 28 23:41:40 EDT 2022] d
[Wed Sep 28 23:41:40 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Wed Sep 28 23:41:40 EDT 2022] payload='{"identifiers": [{"type":"dns","value":"afrikartghana.com"}]}'
[Wed Sep 28 23:41:40 EDT 2022] RSA key
[Wed Sep 28 23:41:40 EDT 2022] HEAD
[Wed Sep 28 23:41:40 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Wed Sep 28 23:41:40 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g -I '
[Wed Sep 28 23:41:41 EDT 2022] _ret='0'
[Wed Sep 28 23:41:41 EDT 2022] POST
[Wed Sep 28 23:41:41 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Wed Sep 28 23:41:41 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Wed Sep 28 23:41:41 EDT 2022] _ret='0'
[Wed Sep 28 23:41:41 EDT 2022] code='201'
[Wed Sep 28 23:41:41 EDT 2022] Le_LinkOrder='https://acme-v02.api.letsencrypt.org/acme/order/749004037/129829898036'
[Wed Sep 28 23:41:41 EDT 2022] Le_OrderFinalize='https://acme-v02.api.letsencrypt.org/acme/finalize/749004037/129829898036'
[Wed Sep 28 23:41:41 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/158730165186'
[Wed Sep 28 23:41:41 EDT 2022] payload
[Wed Sep 28 23:41:41 EDT 2022] POST
[Wed Sep 28 23:41:41 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/158730165186'
[Wed Sep 28 23:41:41 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Wed Sep 28 23:41:42 EDT 2022] _ret='0'
[Wed Sep 28 23:41:42 EDT 2022] code='200'
[Wed Sep 28 23:41:42 EDT 2022] d='afrikartghana.com'
[Wed Sep 28 23:41:42 EDT 2022] Getting webroot for domain='afrikartghana.com'
[Wed Sep 28 23:41:42 EDT 2022] _w='/home/mildax22/afrikartghana.com/'
[Wed Sep 28 23:41:42 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com/'
[Wed Sep 28 23:41:42 EDT 2022] entry='"type":"http-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ","token":"sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g"'
[Wed Sep 28 23:41:42 EDT 2022] token='sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g'
[Wed Sep 28 23:41:42 EDT 2022] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:42 EDT 2022] keyauthorization='sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc'
[Wed Sep 28 23:41:42 EDT 2022] dvlist='afrikartghana.com#sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc#https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ#http-01#/home/mildax22/afrikartghana.com/'
[Wed Sep 28 23:41:42 EDT 2022] d
[Wed Sep 28 23:41:42 EDT 2022] vlist='afrikartghana.com#sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc#https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ#http-01#/home/mildax22/afrikartghana.com/,'
[Wed Sep 28 23:41:42 EDT 2022] d='afrikartghana.com'
[Wed Sep 28 23:41:42 EDT 2022] ok, let's start to verify
[Wed Sep 28 23:41:42 EDT 2022] Verifying: afrikartghana.com
[Wed Sep 28 23:41:42 EDT 2022] d='afrikartghana.com'
[Wed Sep 28 23:41:42 EDT 2022] keyauthorization='sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc'
[Wed Sep 28 23:41:42 EDT 2022] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:42 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com/'
[Wed Sep 28 23:41:42 EDT 2022] wellknown_path='/home/mildax22/afrikartghana.com//.well-known/acme-challenge'
[Wed Sep 28 23:41:42 EDT 2022] writing token:sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g to /home/mildax22/afrikartghana.com//.well-known/acme-challenge/sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g
[Wed Sep 28 23:41:42 EDT 2022] Changing owner/group of .well-known to mildax22:nobody
[Wed Sep 28 23:41:42 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known/acme-challenge/sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known': Operation not permitted
[Wed Sep 28 23:41:42 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known/acme-challenge/sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known': Operation not permitted
[Wed Sep 28 23:41:42 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:42 EDT 2022] payload='{}'
[Wed Sep 28 23:41:42 EDT 2022] POST
[Wed Sep 28 23:41:42 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:42 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Wed Sep 28 23:41:42 EDT 2022] _ret='0'
[Wed Sep 28 23:41:42 EDT 2022] code='200'
[Wed Sep 28 23:41:42 EDT 2022] trigger validation code: 200
[Wed Sep 28 23:41:42 EDT 2022] sleep 2 secs to verify
[Wed Sep 28 23:41:44 EDT 2022] checking
[Wed Sep 28 23:41:44 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:44 EDT 2022] payload
[Wed Sep 28 23:41:45 EDT 2022] POST
[Wed Sep 28 23:41:45 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:45 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Wed Sep 28 23:41:45 EDT 2022] _ret='0'
[Wed Sep 28 23:41:45 EDT 2022] code='200'
[Wed Sep 28 23:41:45 EDT 2022] afrikartghana.com:Verify error:162.0.209.111: Invalid response from http://afrikartghana.com/.well-known/acme-challenge/sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g: 404
[Wed Sep 28 23:41:45 EDT 2022] pid
[Wed Sep 28 23:41:45 EDT 2022] No need to restore nginx, skip.
[Wed Sep 28 23:41:45 EDT 2022] _clearupdns
[Wed Sep 28 23:41:45 EDT 2022] dns_entries
[Wed Sep 28 23:41:45 EDT 2022] skip dns.
[Wed Sep 28 23:41:45 EDT 2022] _on_issue_err
[Wed Sep 28 23:41:45 EDT 2022] Please check log file for more details: /home/mildax22/.acme.sh/acme.sh.log
[Wed Sep 28 23:41:45 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:45 EDT 2022] payload='{}'
[Wed Sep 28 23:41:45 EDT 2022] POST
[Wed Sep 28 23:41:45 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158730165186/asRXEQ'
[Wed Sep 28 23:41:45 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Wed Sep 28 23:41:45 EDT 2022] _ret='0'
[Wed Sep 28 23:41:45 EDT 2022] code='400'
8 Likes
rg305
September 29, 2022, 4:47am
3
Hi @Milone22 , and welcome to the LE community forum
There are a couple of things that stand out to me and might be where your problem exists:
#1 The wellknown_path
contains two consecutive slashes "//
":
[Wed Sep 28 23:41:42 EDT 2022] Getting webroot for domain='afrikartghana.com'
[Wed Sep 28 23:41:42 EDT 2022] _w='/home/mildax22/afrikartghana.com/'
[Wed Sep 28 23:41:42 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com/'
[Wed Sep 28 23:41:42 EDT 2022] wellknown_path='/home/mildax22/afrikartghana.com//.well-known/acme-challenge'
#2 attempts to chown
the challenge file fail:
[Wed Sep 28 23:41:42 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known/acme-challenge/sO-_sEy4BuIoflN6XZ--eGx-IJTCI_CLvtNnGbNYu4g': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com//.well-known': Operation not permitted
8 Likes
So please what should I do?
7 Likes
MikeMcQ
September 29, 2022, 12:07pm
5
The first thing to do is please answer the questions from the form you were shown. The more info we know the better we can advise.
===========================
Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com ), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is:
I ran this command:
It produced this output:
My web server is (include version):
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don't know):
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot):
9 Likes
My domain is: afrikartghana.com
I ran this command: .acme.sh/acme.sh --issue -d afrikartghana.com -w /home/mildax22/afrikartghana.com/
It produced this output:
[Thu Sep 29 08:00:58 EDT 2022] Running cmd: issue
[Thu Sep 29 08:00:58 EDT 2022] _main_domain='afrikartghana.com'
[Thu Sep 29 08:00:58 EDT 2022] _alt_domains='no'
[Thu Sep 29 08:00:58 EDT 2022] Using config home:/home/mildax22/.acme.sh
[Thu Sep 29 08:00:58 EDT 2022] default_acme_server='https://acme-v02.api.letsencrypt.org/directory'
[Thu Sep 29 08:00:58 EDT 2022] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Thu Sep 29 08:00:58 EDT 2022] DOMAIN_PATH='/home/mildax22/.acme.sh/afrikartghana.com'
[Thu Sep 29 08:00:58 EDT 2022] Using ACME_DIRECTORY: https://acme-v02.api.letsencrypt.org/directory
[Thu Sep 29 08:00:58 EDT 2022] _init api for server: https://acme-v02.api.letsencrypt.org/directory
[Thu Sep 29 08:00:58 EDT 2022] GET
[Thu Sep 29 08:00:58 EDT 2022] url='https://acme-v02.api.letsencrypt.org/directory'
[Thu Sep 29 08:00:58 EDT 2022] timeout=
[Thu Sep 29 08:00:58 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 08:00:58 EDT 2022] ret='0'
[Thu Sep 29 08:00:59 EDT 2022] ACME_KEY_CHANGE='https://acme-v02.api.letsencrypt.org/acme/key-change'
[Thu Sep 29 08:00:59 EDT 2022] ACME_NEW_AUTHZ
[Thu Sep 29 08:00:59 EDT 2022] ACME_NEW_ORDER='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Thu Sep 29 08:00:59 EDT 2022] ACME_NEW_ACCOUNT='https://acme-v02.api.letsencrypt.org/acme/new-acct'
[Thu Sep 29 08:00:59 EDT 2022] ACME_REVOKE_CERT='https://acme-v02.api.letsencrypt.org/acme/revoke-cert'
[Thu Sep 29 08:00:59 EDT 2022] ACME_AGREEMENT='https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf'
[Thu Sep 29 08:00:59 EDT 2022] ACME_NEW_NONCE='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Thu Sep 29 08:00:59 EDT 2022] Le_NextRenewTime='1662046570'
[Thu Sep 29 08:00:59 EDT 2022] Using CA: https://acme-v02.api.letsencrypt.org/directory
[Thu Sep 29 08:00:59 EDT 2022] _on_before_issue
[Thu Sep 29 08:00:59 EDT 2022] _chk_main_domain='afrikartghana.com'
[Thu Sep 29 08:00:59 EDT 2022] _chk_alt_domains
[Thu Sep 29 08:00:59 EDT 2022] Le_LocalAddress
[Thu Sep 29 08:00:59 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 08:00:59 EDT 2022] Check for domain='afrikartghana.com'
[Thu Sep 29 08:00:59 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com'
[Thu Sep 29 08:00:59 EDT 2022] d
[Thu Sep 29 08:00:59 EDT 2022] _saved_account_key_hash is not changed, skip register account.
[Thu Sep 29 08:00:59 EDT 2022] Read key length:
[Thu Sep 29 08:00:59 EDT 2022] _createcsr
[Thu Sep 29 08:00:59 EDT 2022] Single domain='afrikartghana.com'
[Thu Sep 29 08:00:59 EDT 2022] Getting domain auth token for each domain
[Thu Sep 29 08:00:59 EDT 2022] d
[Thu Sep 29 08:00:59 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Thu Sep 29 08:00:59 EDT 2022] payload='{"identifiers": [{"type":"dns","value":"afrikartghana.com"}]}'
[Thu Sep 29 08:00:59 EDT 2022] RSA key
[Thu Sep 29 08:00:59 EDT 2022] HEAD
[Thu Sep 29 08:00:59 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Thu Sep 29 08:00:59 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g -I '
[Thu Sep 29 08:00:59 EDT 2022] _ret='0'
[Thu Sep 29 08:00:59 EDT 2022] POST
[Thu Sep 29 08:00:59 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Thu Sep 29 08:00:59 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 08:01:00 EDT 2022] _ret='0'
[Thu Sep 29 08:01:00 EDT 2022] code='201'
[Thu Sep 29 08:01:00 EDT 2022] Le_LinkOrder='https://acme-v02.api.letsencrypt.org/acme/order/749004037/129934058696'
[Thu Sep 29 08:01:00 EDT 2022] Le_OrderFinalize='https://acme-v02.api.letsencrypt.org/acme/finalize/749004037/129934058696'
[Thu Sep 29 08:01:00 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/158857733626'
[Thu Sep 29 08:01:00 EDT 2022] payload
[Thu Sep 29 08:01:00 EDT 2022] POST
[Thu Sep 29 08:01:00 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/158857733626'
[Thu Sep 29 08:01:00 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 08:01:00 EDT 2022] _ret='0'
[Thu Sep 29 08:01:00 EDT 2022] code='200'
[Thu Sep 29 08:01:00 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 08:01:00 EDT 2022] Getting webroot for domain='afrikartghana.com'
[Thu Sep 29 08:01:00 EDT 2022] _w='/home/mildax22/afrikartghana.com'
[Thu Sep 29 08:01:00 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com'
[Thu Sep 29 08:01:00 EDT 2022] entry='"type":"http-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg","token":"HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM"'
[Thu Sep 29 08:01:01 EDT 2022] token='HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM'
[Thu Sep 29 08:01:01 EDT 2022] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:01 EDT 2022] keyauthorization='HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc'
[Thu Sep 29 08:01:01 EDT 2022] dvlist='afrikartghana.com#HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc#https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg#http-01#/home/mildax22/afrikartghana.com'
[Thu Sep 29 08:01:01 EDT 2022] d
[Thu Sep 29 08:01:01 EDT 2022] vlist='afrikartghana.com#HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc#https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg#http-01#/home/mildax22/afrikartghana.com,'
[Thu Sep 29 08:01:01 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 08:01:01 EDT 2022] ok, let's start to verify
[Thu Sep 29 08:01:01 EDT 2022] Verifying: afrikartghana.com
[Thu Sep 29 08:01:01 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 08:01:01 EDT 2022] keyauthorization='HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc'
[Thu Sep 29 08:01:01 EDT 2022] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:01 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com'
[Thu Sep 29 08:01:01 EDT 2022] wellknown_path='/home/mildax22/afrikartghana.com/.well-known/acme-challenge'
[Thu Sep 29 08:01:01 EDT 2022] writing token:HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM to /home/mildax22/afrikartghana.com/.well-known/acme-challenge/HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM
[Thu Sep 29 08:01:01 EDT 2022] Changing owner/group of .well-known to mildax22:nobody
[Thu Sep 29 08:01:01 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge/HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known': Operation not permitted
[Thu Sep 29 08:01:01 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge/HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known': Operation not permitted
[Thu Sep 29 08:01:01 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:01 EDT 2022] payload='{}'
[Thu Sep 29 08:01:01 EDT 2022] POST
[Thu Sep 29 08:01:01 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:01 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 08:01:01 EDT 2022] _ret='0'
[Thu Sep 29 08:01:01 EDT 2022] code='200'
[Thu Sep 29 08:01:01 EDT 2022] trigger validation code: 200
[Thu Sep 29 08:01:01 EDT 2022] sleep 2 secs to verify
[Thu Sep 29 08:01:03 EDT 2022] checking
[Thu Sep 29 08:01:03 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:03 EDT 2022] payload
[Thu Sep 29 08:01:04 EDT 2022] POST
[Thu Sep 29 08:01:04 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:04 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 08:01:04 EDT 2022] _ret='0'
[Thu Sep 29 08:01:04 EDT 2022] code='200'
[Thu Sep 29 08:01:04 EDT 2022] afrikartghana.com:Verify error:162.0.209.111: Invalid response from http://afrikartghana.com/.well-known/acme-challenge/HI10QBpkgL0ykE6Z0A2IwUHxLVA2Rb_2al66QL8FpSM: 404
[Thu Sep 29 08:01:04 EDT 2022] pid
[Thu Sep 29 08:01:04 EDT 2022] No need to restore nginx, skip.
[Thu Sep 29 08:01:04 EDT 2022] _clearupdns
[Thu Sep 29 08:01:04 EDT 2022] dns_entries
[Thu Sep 29 08:01:04 EDT 2022] skip dns.
[Thu Sep 29 08:01:04 EDT 2022] _on_issue_err
[Thu Sep 29 08:01:04 EDT 2022] Please check log file for more details: /home/mildax22/.acme.sh/acme.sh.log
[Thu Sep 29 08:01:04 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:04 EDT 2022] payload='{}'
[Thu Sep 29 08:01:04 EDT 2022] POST
[Thu Sep 29 08:01:04 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/158857733626/YXUAKg'
[Thu Sep 29 08:01:04 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 08:01:05 EDT 2022] _ret='0'
[Thu Sep 29 08:01:05 EDT 2022] code='400'
My web server is: Apache 2.4.54
The operating system my web server runs on is:Linux
My hosting provider is: Namecheap
I can login to a root shell on my machine: Yes
I'm using a control panel to manage my site: No but cpanel version is 102.0 (build 21)
I can use cpanel to manage my sites but normally I use ssh
9 Likes
MikeMcQ
September 29, 2022, 3:21pm
7
When I check your server is says it is Litespeed. Can you explain more about your webserver setup?
curl -I afrikartghana.com
HTTP/1.1 200 OK
x-powered-by: PHP/7.4.30
content-type: text/html; charset=UTF-8
date: Thu, 29 Sep 2022 15:20:25 GMT
server: LiteSpeed
x-turbo-charged-by: LiteSpeed
(other response headers omitted)
9 Likes
rg305
September 29, 2022, 6:02pm
8
I'd try again without the last slash:
.acme.sh/acme.sh --issue -d afrikartghana.com -w /home/mildax22/afrikartghana.com
9 Likes
yes i did but same result
6 Likes
When I check your server is says it is Litespeed. Can you explain more about your webserver setup?
when I run curl -I afrikartghana.com , it gives me the same result as yours
HTTP/1.1 200 OK
x-powered-by: PHP/7.4.30
content-type: text/html; charset=UTF-8
date: Thu, 29 Sep 2022 15:20:25 GMT
server: LiteSpeed
x-turbo-charged-by: LiteSpeed
7 Likes
rg305
September 30, 2022, 1:57am
14
That doesn't make sense.
Please show the latest log.
And the certbot
command line you used.
[acme.sh
]
8 Likes
No Please, I use acme.sh
I don't know how to use certbot command
7 Likes
Please this is the latest log
[Thu Sep 29 21:45:51 EDT 2022] Running cmd: issue
[Thu Sep 29 21:45:51 EDT 2022] _main_domain='afrikartghana.com'
[Thu Sep 29 21:45:51 EDT 2022] _alt_domains='no'
[Thu Sep 29 21:45:51 EDT 2022] Using config home:/home/mildax22/.acme.sh
[Thu Sep 29 21:45:51 EDT 2022] default_acme_server='https://acme-v02.api.letsencrypt.org/directory'
[Thu Sep 29 21:45:51 EDT 2022] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Thu Sep 29 21:45:51 EDT 2022] DOMAIN_PATH='/home/mildax22/.acme.sh/afrikartghana.com'
[Thu Sep 29 21:45:51 EDT 2022] Using ACME_DIRECTORY: https://acme-v02.api.letsencrypt.org/directory
[Thu Sep 29 21:45:51 EDT 2022] _init api for server: https://acme-v02.api.letsencrypt.org/directory
[Thu Sep 29 21:45:51 EDT 2022] GET
[Thu Sep 29 21:45:51 EDT 2022] url='https://acme-v02.api.letsencrypt.org/directory'
[Thu Sep 29 21:45:51 EDT 2022] timeout=
[Thu Sep 29 21:45:51 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 21:45:52 EDT 2022] ret='0'
[Thu Sep 29 21:45:52 EDT 2022] ACME_KEY_CHANGE='https://acme-v02.api.letsencrypt.org/acme/key-change'
[Thu Sep 29 21:45:52 EDT 2022] ACME_NEW_AUTHZ
[Thu Sep 29 21:45:52 EDT 2022] ACME_NEW_ORDER='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Thu Sep 29 21:45:52 EDT 2022] ACME_NEW_ACCOUNT='https://acme-v02.api.letsencrypt.org/acme/new-acct'
[Thu Sep 29 21:45:52 EDT 2022] ACME_REVOKE_CERT='https://acme-v02.api.letsencrypt.org/acme/revoke-cert'
[Thu Sep 29 21:45:52 EDT 2022] ACME_AGREEMENT='https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf'
[Thu Sep 29 21:45:52 EDT 2022] ACME_NEW_NONCE='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Thu Sep 29 21:45:52 EDT 2022] Le_NextRenewTime='1662046570'
[Thu Sep 29 21:45:52 EDT 2022] Using CA: https://acme-v02.api.letsencrypt.org/directory
[Thu Sep 29 21:45:52 EDT 2022] _on_before_issue
[Thu Sep 29 21:45:52 EDT 2022] _chk_main_domain='afrikartghana.com'
[Thu Sep 29 21:45:52 EDT 2022] _chk_alt_domains
[Thu Sep 29 21:45:52 EDT 2022] Le_LocalAddress
[Thu Sep 29 21:45:52 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 21:45:52 EDT 2022] Check for domain='afrikartghana.com'
[Thu Sep 29 21:45:52 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com'
[Thu Sep 29 21:45:52 EDT 2022] d
[Thu Sep 29 21:45:52 EDT 2022] _saved_account_key_hash is not changed, skip register account.
[Thu Sep 29 21:45:52 EDT 2022] Read key length:
[Thu Sep 29 21:45:52 EDT 2022] _createcsr
[Thu Sep 29 21:45:52 EDT 2022] Single domain='afrikartghana.com'
[Thu Sep 29 21:45:52 EDT 2022] Getting domain auth token for each domain
[Thu Sep 29 21:45:52 EDT 2022] d
[Thu Sep 29 21:45:52 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Thu Sep 29 21:45:52 EDT 2022] payload='{"identifiers": [{"type":"dns","value":"afrikartghana.com"}]}'
[Thu Sep 29 21:45:52 EDT 2022] RSA key
[Thu Sep 29 21:45:52 EDT 2022] HEAD
[Thu Sep 29 21:45:52 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Thu Sep 29 21:45:52 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g -I '
[Thu Sep 29 21:45:53 EDT 2022] _ret='0'
[Thu Sep 29 21:45:53 EDT 2022] POST
[Thu Sep 29 21:45:53 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Thu Sep 29 21:45:53 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 21:45:53 EDT 2022] _ret='0'
[Thu Sep 29 21:45:53 EDT 2022] code='201'
[Thu Sep 29 21:45:53 EDT 2022] Le_LinkOrder='https://acme-v02.api.letsencrypt.org/acme/order/749004037/130105643806'
[Thu Sep 29 21:45:53 EDT 2022] Le_OrderFinalize='https://acme-v02.api.letsencrypt.org/acme/finalize/749004037/130105643806'
[Thu Sep 29 21:45:53 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/159067707936'
[Thu Sep 29 21:45:53 EDT 2022] payload
[Thu Sep 29 21:45:53 EDT 2022] POST
[Thu Sep 29 21:45:53 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/159067707936'
[Thu Sep 29 21:45:53 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 21:45:54 EDT 2022] _ret='0'
[Thu Sep 29 21:45:54 EDT 2022] code='200'
[Thu Sep 29 21:45:54 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] Getting webroot for domain='afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] _w='/home/mildax22/afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] entry='"type":"http-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw","token":"gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4"'
[Thu Sep 29 21:45:54 EDT 2022] token='gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4'
[Thu Sep 29 21:45:54 EDT 2022] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:54 EDT 2022] keyauthorization='gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc'
[Thu Sep 29 21:45:54 EDT 2022] dvlist='afrikartghana.com#gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc#https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw#http-01#/home/mildax22/afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] d
[Thu Sep 29 21:45:54 EDT 2022] vlist='afrikartghana.com#gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc#https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw#http-01#/home/mildax22/afrikartghana.com,'
[Thu Sep 29 21:45:54 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] ok, let's start to verify
[Thu Sep 29 21:45:54 EDT 2022] Verifying: afrikartghana.com
[Thu Sep 29 21:45:54 EDT 2022] d='afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] keyauthorization='gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4.kSEPorBlhBxzIOOApjMqfwIEbBJI7_YpgexM3MCooKc'
[Thu Sep 29 21:45:54 EDT 2022] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:54 EDT 2022] _currentRoot='/home/mildax22/afrikartghana.com'
[Thu Sep 29 21:45:54 EDT 2022] wellknown_path='/home/mildax22/afrikartghana.com/.well-known/acme-challenge'
[Thu Sep 29 21:45:54 EDT 2022] writing token:gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4 to /home/mildax22/afrikartghana.com/.well-known/acme-challenge/gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4
[Thu Sep 29 21:45:54 EDT 2022] Changing owner/group of .well-known to mildax22:nobody
[Thu Sep 29 21:45:54 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge/gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known': Operation not permitted
[Thu Sep 29 21:45:54 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge/gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known': Operation not permitted
[Thu Sep 29 21:45:54 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:54 EDT 2022] payload='{}'
[Thu Sep 29 21:45:54 EDT 2022] POST
[Thu Sep 29 21:45:54 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:54 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 21:45:55 EDT 2022] _ret='0'
[Thu Sep 29 21:45:55 EDT 2022] code='200'
[Thu Sep 29 21:45:55 EDT 2022] trigger validation code: 200
[Thu Sep 29 21:45:55 EDT 2022] sleep 2 secs to verify
[Thu Sep 29 21:45:57 EDT 2022] checking
[Thu Sep 29 21:45:57 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:57 EDT 2022] payload
[Thu Sep 29 21:45:57 EDT 2022] POST
[Thu Sep 29 21:45:57 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:57 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 21:45:57 EDT 2022] _ret='0'
[Thu Sep 29 21:45:57 EDT 2022] code='200'
[Thu Sep 29 21:45:57 EDT 2022] afrikartghana.com:Verify error:162.0.209.111: Invalid response from http://afrikartghana.com/.well-known/acme-challenge/gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4: 404
[Thu Sep 29 21:45:57 EDT 2022] pid
[Thu Sep 29 21:45:57 EDT 2022] No need to restore nginx, skip.
[Thu Sep 29 21:45:57 EDT 2022] _clearupdns
[Thu Sep 29 21:45:57 EDT 2022] dns_entries
[Thu Sep 29 21:45:57 EDT 2022] skip dns.
[Thu Sep 29 21:45:57 EDT 2022] _on_issue_err
[Thu Sep 29 21:45:57 EDT 2022] Please check log file for more details: /home/mildax22/.acme.sh/acme.sh.log
[Thu Sep 29 21:45:57 EDT 2022] url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:57 EDT 2022] payload='{}'
[Thu Sep 29 21:45:57 EDT 2022] POST
[Thu Sep 29 21:45:57 EDT 2022] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/159067707936/gOa-sw'
[Thu Sep 29 21:45:57 EDT 2022] _CURL='curl --silent --dump-header /home/mildax22/.acme.sh/http.header -L -g '
[Thu Sep 29 21:45:58 EDT 2022] _ret='0'
[Thu Sep 29 21:45:58 EDT 2022] code='400'```
7 Likes
rg305
September 30, 2022, 2:08am
20
Well, the double slash "//
" error is gone.
Now on to the chown
problem:
[Thu Sep 29 21:45:54 EDT 2022] chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge/gO3Y3__B9u1IyEXakwhenGmcjzeihVfwe9wDQqxusd4': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known/acme-challenge': Operation not permitted
chown: changing ownership of `/home/mildax22/afrikartghana.com/.well-known': Operation not permitted
I would remove those two folders and let acme.sh
create them as it needs.
rm -r /home/mildax22/afrikartghana.com/.well-known
9 Likes
Please, It is still giving same error
7 Likes