I’m having trouble creating a new letsencrypt certificate. I actually had a certificate but deleted it when I was having the same trouble updating it.
This is a new install. I have the firewall set up. I have port 80 forwarded to my PBX machine in the router, and this has been working in the past so I don’t think this is the problem. It looks to me like i get the token. I see the following error message:
Getting list of URLs for API
Requesting new nonce for client communication Account already registered.
Sending registration to letsencrypt server
Sending signed request to https://acme-v02.api.letsencrypt.org/acme/new-acct Account: https://acme-v02.api.letsencrypt.org/acme/acct/46671200
Starting certificate generation process for domains Requesting challenge for freepbx.jfervin.dyndns.org Sending signed request to https://acme-v02.api.letsencrypt.org/acme/new-order
Sending signed request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/8517817120
Got challenge token for freepbx.jfervin.dyndns.org Token for freepbx.jfervin.dyndns.org saved at /var/www/html/.well-known/acme-challenge/-filename- and should be available at http://freepbx.jfervin.dyndns.org/.well-known/acme-challenge/-filename-
So it looks like I have the token in the acme-challenge subdirectory, but at the end, the Cert manager says:
There was an error updating the certificate: Please check http://freepbx.jfervin.dyndns.org/.well-known/acme-challenge/-filename- - token not available
But, like I said, there is a file with that name in the subdirectory. The subdirectory has 755 and the files have 644 bits set. so things should be able to read them.
Suggestions? I just installed this system 2 days ago.
FreePBX 22.214.171.124 (on dashboard)
Current Asterisk Version: 16.13.0