Assessment failed: Unable to connect to the server

I’ll check if port 443 is forwarded.

It looks like your provider uses buggy routers:

Ok thanks for your help.
I’ve change the server port forwarding from 80 to 443.
Also check the link you sent and did as it suggested.
still can’t connect from out side my network.

You need both 80 and 443

re-added port 80 & 443. thank you again for your help.

still not working out side my network.
I have the domain pointing to my external ip address
Is there anything else I should have configured?

Is still your ip?

yes that’s correct

Hi 9peppe,
Do you have any more suggestions ?
Could really do with help.

Sorry, none. You might want to check again if your IP has changed.

Or check if there’s any other firewall between the outside world and the device.

Thanks anyway 9peppe, IP not changed. Gordon128

Hi @gordon128

there are some checks of your domain -

Only timeouts.

You have a certificate:

Issuer not before not after Domain names LE-Duplicate next LE
Let’s Encrypt Authority X3 2020-04-01 2020-06-30 - 1 entries duplicate nr. 1

So it’s a firewall or a wrong router configuration you have to find and to fix.

Host T IP-Address is auth. ∑ Queries ∑ Timeout A Brighton/England/United Kingdom (GB) - Virgin Media Limited Hostname: yes 1 0
AAAA yes A Brighton/England/United Kingdom (GB) - Virgin Media Limited Hostname: yes 1 0
AAAA yes

Looks like a home server.

Osiris, Thank you. The only firewall between server and out side is in the router.
If I key in the domain name on any computer or mobile device wired or WiFi, it works fine.
It just doesn’t work from out side the network.

JuergenAuer, Yes it is a home server. I have configured port forwarding for ports 80 & 443 to the internal server IP address. I can’t see any thing in the routers firewall config. So now running out of Ideas.

You are doing something wrong.

Nginx? Apache?

nginx -T


apachectl -S

Or you have additional firewalls. Linux over Windows? Then you have to check the Linux- and the Windows-Firewall.

apache version 2.4.38
apachectl -S results in the following:
AH00526: Syntax error on line 33 of /etc/apache2/sites-enabled/000-default-le-ssl.conf:
SSLCertificateFile: file ‘/etc/letsencrypt/live/’ does not exist or is empty
Action ‘-S’ failed.
The Apache error log may have more information.

Server also connect direct to the router by Ethernet cable.

Use sudo or root …

sudo apachectl -S
AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using Set the ‘ServerName’ directive globally to suppress this message
VirtualHost configuration:
*:443 (/etc/apache2/sites-enabled/000-default-le-ssl.conf:2)
*:80 (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: “/etc/apache2”
Main DocumentRoot: “/var/www/html”
Main ErrorLog: “/var/log/apache2/error.log”
Mutex ssl-stapling: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir="/var/run/apache2/" mechanism=default
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-stapling-refresh: using_defaults
PidFile: “/var/run/apache2/”
User: name=“www-data” id=33
Group: name=“www-data” id=33