I would suggest first test your server insider your home network.
Try to view your webpage with the internal IP of that server.
Sometimes, it’s also possible that the internal IP changed, so please double-check that IP.
Also, try to check the current external IP from your server. (curl whatismyip.akamai.com
)
I can’t think of any other circumstances…