SSL Not working on Mobile

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g., so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is:

I ran this command:

Followed this guide

It produced this output: SSL works perfectly on the desktop but i am unable to access it on my iphone. I receive an error that says “This connection is not private”.

My web server is (include version): Ubuntu latest

The operating system my web server runs on is (include version): Apache latest

My hosting provider, if applicable, is: Digital Ocean

I can login to a root shell on my machine (yes or no, or I don’t know): Yes

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): Wordpress

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you’re using Certbot): 0.28.0

Are you sure you’re not visiting on mobile? Versus ?

1 Like

Hi @Gamblegray

you have both versions in your DNS settings - non-www and www ( ):

Host T IP-Address is auth. ∑ Queries ∑ Timeout A
London/London, City of/GB yes 2 0
AAAA yes C yes 1 0
London/London, City of/GB yes

But your certificate has only the www domain name:
expires in 55 days - 1 entry

So your non-www version isn’t secure.

Domainname Http-Status redirect Sec. G 301 0.050 A 301 0.047 E 301 0.584 N
Certificate error: RemoteCertificateNameMismatch 200 0.503 I

Grade N -> certificate is invalid.

Mobile users -> they don’t type in www -> that doesn’t work.

Create one certificate with both domain names (non-www and www) and use that. So both domain names can use the same certificate.


Worked a charm, thank you!


Ok to re open this topic, i now have SSL working on my mobile but now i get the same error when on the desktop. I guess it has something to do with the / Is it possible to just remove the non www version from access so no matter what is entered in the search bar it just directs to with an SSL Cert?

Your configuration is now correct - check

Both connections are secure

Domainname Http-Status redirect Sec. G 301 0.054 A 301 0.057 E 301 0.590 B 200 0.503 I

and your certificate has both domain names:
expires in 88 days, - 2 entries

And your chain is correct:

Chain (complete)	
	2	CN=Let's Encrypt Authority X3, O=Let's Encrypt, C=US

The only thing - a missing file

–>> Grade I. But your certificate is correct - perhaps only a caching problem.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.