Since a week now, I am unable to create or renew any expired Lets encrypt certificate. The only significant event on the server was an update of froxlor to the latest
When running the cronjob, it reports a 404 not found when trying to access the file http://domain.name/.well-known/acme-challenge/ .
Quote
Wed 22 Jun 2022 09:12:41 AM UTC] aeroweb.com:Verify error:102.37.45.140: Invalid response from http://aeroweb.com/.well-known/acme-challenge/DMhdsp7PMUFK3iYemN7aUpkzgpFp34S9FunMpxbeqic: 404
The acme.conf is present and installed as per the instructions. I am also unable to access the test file http://domain.name/.well-known/acme-challenge/test that I manually created.
I tried creating a symlink from the vhost RootDir to the acme-challenge directory in /var/www/froxlor without success. I tried adding the alias, on the sites-available file and froxlor vhost settings without success..
I even tried creating an index.php that strips out the last URL segment and render the file contents from /var/www/froxlor but this did not work because of permissions. This last attempt led me to believe that perhaps this is related to access controls. I tried adding the vhost user to the www-group without success.
- the vhost root directory '/var/customers/webs/aeroweb/aeroweb.com/ is owned by a user aeroweb:aeroweb
- the acme challenge directory /var/www/froxlor/.well-known/acme-challenge/ is owned by www-data:www-data
The logs show a file not found error.
While this may not be a froxlor issue, I am at a loss oh how to proceed further, and hope that someone would have solved this or assist in looking at something else I may have overlooked. Any assistance is appreciated.
Question
ajp
Since a week now, I am unable to create or renew any expired Lets encrypt certificate. The only significant event on the server was an update of froxlor to the latest
When running the cronjob, it reports a 404 not found when trying to access the file http://domain.name/.well-known/acme-challenge/ .
The acme.conf is present and installed as per the instructions. I am also unable to access the test file http://domain.name/.well-known/acme-challenge/test that I manually created.
I tried creating a symlink from the vhost RootDir to the acme-challenge directory in /var/www/froxlor without success. I tried adding the alias, on the sites-available file and froxlor vhost settings without success..
I even tried creating an index.php that strips out the last URL segment and render the file contents from /var/www/froxlor but this did not work because of permissions. This last attempt led me to believe that perhaps this is related to access controls. I tried adding the vhost user to the www-group without success.
- the vhost root directory '/var/customers/webs/aeroweb/aeroweb.com/ is owned by a user aeroweb:aeroweb
- the acme challenge directory /var/www/froxlor/.well-known/acme-challenge/ is owned by www-data:www-data
The logs show a file not found error.
While this may not be a froxlor issue, I am at a loss oh how to proceed further, and hope that someone would have solved this or assist in looking at something else I may have overlooked. Any assistance is appreciated.
11 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now