This is happen recently.
Alll the new virtual server I created, after successfully requesting Let’s Encrpyt SSL Cert,
1/ Preview website works fine
2/ OpenSSL works fine loading the new cert too
3/ Access via browser always result in : This site can’t provide a secure connection ERR_SSL_PROTOCOL_ERROR
Only TLS 1.2 and 1.3 is checked.
This is also happen for the disabled site that have expired SSL Cert, after being enabled and successfully requesting Let’s Encrpyt SSL Cert, browser still detect old expiring cert.
Already check the Apanche VirtualHost config, it already have a correct path to the new cert.
Any of you guys experiencing same problem? Any Solution?
dont know, maybe almalinux 8 doesn’t support tlsv1.3? (or your browser, if its very old? )
you could try with older protocols. tlsv1 + tlsv1.1, see if that works.
if not, maybe something’s wrong in web config/cert/other. (can’t make guesses without details like logs/configs.)
[Fri Oct 10 12:27:07.381106 2025] [ssl:warn] [pid 678680:tid 140103480002880] AH01906: domain:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
<Directory /home/paketb/cgi-bin>
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
Require all granted
SetHandler proxy:unix:/var/fcgiwrap/17600740033051500.sock/socket|fcgi://localhost
ProxyFCGIBackendType GENERIC
==
The config of the virtualhost are identical with the other virtual server that is made before. But only this domain and other new domain created recently have problems.
I already check the SSL cert file manually, and it’s correct,
and of course i use latest chrome and firefox
I can not get nectarweb.co.id to resolve, it’s slightly unusual for a sub domain to resolve and not it’s parent, not saying this has any bearing on the problem, just odd.
I have now tried 4 different browsers (including samsung phone browser) and the site always returns a valid ssl certificate so I have no idea what your problem is
I have contact linode support too, this is their answer:
Hello,
From my end when accessing the site it loads fine and shows that the SSL certificate is valid and expires January 6th 2026. When running a curl against the domain it also shows that there is an valid SSL although the IP address referenced is associated with 172.104.32.216:
It appears that the domain is connecting over ipv6 which does provide the proper TLS connection although it looks like SSL over IPv4 causes issues which may explain the inconsistency.
To fix this issue you will want to ensure the SSL/TLS certificate installed for IPv4 has the same one as the IPv6 host.
Please let us know if you have any further questions so that we may provide additional assistance.
if you navigate to https://172-104-32-216.ip.linodeusercontent.com/ you get the error (this is the arrowed address qualsys displays for the hostname) your IPV6 test does not show this address.
but on a working sever I see