Ever since the update of letsencrypt 2.0.17 which was done on the 17th of May, all my domains running on a wildcard certificate by letsencrypt are getting a certificate generated by Direct Admin without the wildcard in it. Only the main domain is in the 'common' of the certificate.
This problem is happening on more than 10 servers running -up to date- Direct Admin on them which I have under my supervision (yes, because they are auto-updated. I had so often problems with missing updates on letsencrypt, that I had no other choice).
If I do a './build versions', it says I already have the current letsencrypt version which is 2.0.17
When I look here https://files.directadmin.com/services/all/letsencrypt/ , I see 2.0.18 exists as well.
So I thought: okay, they have found the bug and there is a new version available. So I go into custombuild 2.0, and I set the version manually to 2.0.18 and install it.
Next thing, I try and install the letsencrypt certificate for one of the domains which needs the wildcard version.
When the certificate is done, I check the SSL page in DA, and I see there is NO wildcard shown below the certificate.
I need to update many SSL certificates, so I keep on testing (trying to fix it). I now set the version to 2.0.16 and install it.
And now? Yes. It works again. (not strange, since it was working up to that version).
I am posting this, because I could not find ANY hit when searching for 'letsencrypt directadmin wildcard problem'. And now it will find my text here.
Now I will wait and sit, and see when DA picks up this problem and solve it. Something has been 'broken', so it must be easy to fix it back again.
For anyone else hitting the problem, if you can downgrade without any problems, that is the way to go.
If you can not downgrade, you MAY downgrade, create AND copy the certificate and upgrade (revert) back. After that you can install the working certificate (the COPIED one), so you have 60 days to fix this problem.
This problem is happening on more than 10 servers running -up to date- Direct Admin on them which I have under my supervision (yes, because they are auto-updated. I had so often problems with missing updates on letsencrypt, that I had no other choice).
If I do a './build versions', it says I already have the current letsencrypt version which is 2.0.17
When I look here https://files.directadmin.com/services/all/letsencrypt/ , I see 2.0.18 exists as well.
So I thought: okay, they have found the bug and there is a new version available. So I go into custombuild 2.0, and I set the version manually to 2.0.18 and install it.
Next thing, I try and install the letsencrypt certificate for one of the domains which needs the wildcard version.
When the certificate is done, I check the SSL page in DA, and I see there is NO wildcard shown below the certificate.
I need to update many SSL certificates, so I keep on testing (trying to fix it). I now set the version to 2.0.16 and install it.
And now? Yes. It works again. (not strange, since it was working up to that version).
I am posting this, because I could not find ANY hit when searching for 'letsencrypt directadmin wildcard problem'. And now it will find my text here.
Now I will wait and sit, and see when DA picks up this problem and solve it. Something has been 'broken', so it must be easy to fix it back again.
For anyone else hitting the problem, if you can downgrade without any problems, that is the way to go.
If you can not downgrade, you MAY downgrade, create AND copy the certificate and upgrade (revert) back. After that you can install the working certificate (the COPIED one), so you have 60 days to fix this problem.