The operating system my web server runs on is (include version): CentOS 7.9
I can login to a root shell on my machine : Yes
I'm using a control panel to manage my site : Webmin/Virtualmin
Hello,
until yesterday everything worked fine, but since today I have a problem with our internet shop. The bank is OK for the online payment but does not return to our shop.
The bank says:
SSL certificate problem: unable to get local issuer certificate
The messages of ssl checkers says
Incomplete certificate chain / verification server down / invalid signature chains
or
TLS Certificate is not trusted
or Chain cert missing
Dear Jürgen, I am sorry that I cannot see what You see. I guess that probably all my other certificates might not work anymore too when they are renewed ?
Also, if you're using an up-to-date version of Webmin, consider letting the Webmin developers know that they seem to have hard-coded the old intermediate certificate, or at least that they're apparently not properly handling changes in the intermediate certificate (such as the one that took place recently).
According to the comments in that commit, you can also fix this by having Certbot installed, which will avoid the behavior where the chain is hardcoded.
So fullchain (via SSLCertificateChainFile) appears to be deprecated in apache...
The files may also include intermediate CA certificates, sorted from leaf to root. This is supported with version 2.4.8 and later, and obsoletes SSLCertificateChainFile.