For me both your bare domain as well as the www domain resolve to the same and apparently correct IP-address: 3.221.4.90
That IP-address is different from what you show in your screenshot.
Both web sites redirect from plain HTTP to HTTPS.
But a HTTPS connection to www results in an error message:
curl -vv https://www.quadfloor.com/
* About to connect() to www.quadfloor.com port 443 (#0)
* Trying 3.221.4.90...
* Connected to www.quadfloor.com (3.221.4.90) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* Server certificate:
* subject: CN=quadfloor.com
* start date: Feb 01 16:54:41 2022 GMT
* expire date: May 02 16:54:40 2022 GMT
* common name: quadfloor.com
* issuer: CN=R3,O=Let's Encrypt,C=US
* NSS error -12276 (SSL_ERROR_BAD_CERT_DOMAIN)
* Unable to communicate securely with peer: requested domain name does not match the server's certificate.
* Closing connection 0
curl: (51) Unable to communicate securely with peer: requested domain name does not match the server's certificate.
Your TLS certificate appears to be only valid for quadfloor.com
and not for www.quadfloor.com
.
Suggestion: use the certbot
--expand
option to add www.quadfloor.com
to your current certificate.
Additionally, you may need to take a look at your WordPress settings, when I use the curl -k
option to ignore certificate errors, I also see a bunch of
href="http://3.221.4.90/wp-content/plugins/elementor/...
which contains your IP-address rather than website domain name and also mixing https with http content is a bad idea. And I also see links to href="https://3.221.4.90/
and you probably don't have a TLS certificate for a bare IP-address either.