Report this

What is the reason for this report?

Ports 80 and 443 blocked after droplet reboot

Posted on April 16, 2026

Hello,

I’m reaching out regarding my droplet at IP 159.65.126.232 (Frankfurt region).

Today around 13:42 UTC, the droplet was unexpectedly rebooted. After the reboot, ports 80 and 443 became inaccessible from the outside, while port 22 (SSH) works fine. The server itself is fully operational — nginx is running and listening on 0.0.0.0:80 and 0.0.0.0:443, firewall rules are correct, but external port checkers confirm that ports 80 and 443 are closed.

Could you please:

  1. Confirm whether any network-level restrictions have been applied to my droplet
  2. Remove the block on ports 80 and 443 so my web services can resume

My web application (Keitaro tracker) has been down since the reboot and I need to restore access as soon as possible.

Droplet IP: 159.65.126.232 Region: Frankfurt (fra1)

Thank you for your help.



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi there,

A few things worth checking before opening a support ticket.

First, verify nginx is actually binding correctly after the reboot:

sudo ss -tlnp | grep -E '80|443'
sudo systemctl status nginx

Sometimes nginx fails to start cleanly after a reboot due to a certificate issue or config error, even if a previous systemctl status looked fine.

Check your DigitalOcean cloud firewall. If your Droplet is assigned to one, those rules are applied at the network level and survive reboots independently of anything on the Droplet itself. Go to Networking > Firewalls in the control panel and confirm ports 80 and 443 are allowed inbound.

Then check ufw or iptables on the Droplet itself:

sudo ufw status
sudo iptables -L INPUT -n

A reboot can sometimes cause ufw to come up in a state that blocks traffic even if your rules look correct.

Keitaro also has its own internal firewall config worth checking after an unexpected reboot.

If all of the above looks clean and ports are still blocked externally, open a support ticket at https://cloud.digitalocean.com/support and ask them to check for any network-level restrictions on that Droplet. Include the IP and region as you have here, that will speed things up.

Heya, @glebfox

Check the DO cloud firewall rules in the control panel specifically - sometimes after a reboot the firewall config doesn’t match what you expect even if ufw/iptables looks fine locally. Two separate layers.

Also run sudo nginx -t and check sudo systemctl status nginx just to confirm it survived the reboot cleanly.

But realistically if ports are blocked at the network level and SSH is fine, that’s on DO’s side and only support can lift it. Make sure your ticket mentions the unexpected reboot, the timing, and that nginx is confirmed running and listening - gives them the context to investigate faster.

Regards

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.