I ran this command: attempted accessing sites hosted on this server via 4G (EE in the UK)
It produced this output: returns SSL error (NSURLErrorDomain in Firefox for IOS)
My web server is (include version): Nginx 1.14.0
The operating system my web server runs on is (include version): Ubuntu 18.04 LTS
My hosting provider, if applicable, is: Linode
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): No all via SSH
I have been accessing sites (all with separate SSL certs) at this IP address via my mobile network provider (EE.co.uk) without hitch at least up until yesterday now I get SSL/server not secure errors.
I can still access the sites via regular broadband (tried a few providers to be sure) - other people seem to access the sites no problem via their own 4G networks.
Various online SSL checks show the certificates to be valid. Other sites with SSL certs I look after on a different server with a similar set up are still accessible via 4G.
Domains on the same host that don’t have SSL are still accessible.
Also, if those are the FQDNs, they resolve to both IPv4 and IPv6 addresses.
Ensure that both are working.
For me, the IPv6 address is returning “Connection refused”.
Every version answers, three correct redirects, one https version with http status 200.
So every user (and every search engine) has the same version - https + non-www.
There are sometimes sites with two certificates (one domain name per certificate). But I think, the version with one certificate and two domain names is easier. And it's better then having a wrong certificate (www-version) or a timeout (not preferred version doesn't answer).