Tenho um servidor de nuvem Hetzner rodando no Debian e estou tentando hospedar um site nele, infelizmente toda vez que tento acessá-lo a conexão simplesmente expira.
Eu tentei Apache2 e Nginx e consegui configurar ambos a ponto de conseguir acessar o site com sucesso no servidor usando o curl [domain]
comando (não IP, domínio), mas fazer o mesmo em qualquer outro sistema ou navegador não funciona e simplesmente expira. A seguir está o ufw status
comando:
To Action From
-- ------ ----
WWW ALLOW Anywhere
22/tcp ALLOW Anywhere
443 ALLOW Anywhere
80/tcp ALLOW Anywhere
Nginx Full ALLOW Anywhere
WWW (v6) ALLOW Anywhere (v6)
22/tcp (v6) ALLOW Anywhere (v6)
443 (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
Nginx Full (v6) ALLOW Anywhere (v6)
O domínio em si também está configurado corretamente, verificando seus registros A ou AAAA aponta para o IP da minha nuvem Hetzner. Os servidores de nomes estão no Porkbun e não no Hetzner, mas isso não deve ser um problema, pelo que sei.
Fazer um MTR produz o seguinte (os primeiros passos foram removidos para privacidade, mas não houve perdas):
| Host - % | Sent | Recv | Best | Avrg | Wrst | Last |
|---------------------------------------------------|------|------|------|------|------|------|
| decix-gw.hetzner.com - 0 | 81 | 81 | 10 | 11 | 12 | 11 |
| core12.nbg1.hetzner.com - 0 | 81 | 81 | 11 | 11 | 12 | 11 |
| spine16.cloud1.nbg1.hetzner.com - 0 | 81 | 81 | 11 | 11 | 13 | 12 |
| spine1.cloud1.nbg1.hetzner.com - 0 | 81 | 81 | 11 | 15 | 67 | 26 |
| Request timed out. - 100 | 17 | 0 | 0 | 0 | 0 | 0 |
| 11236.your-cloud.host - 0 | 81 | 81 | 11 | 11 | 12 | 11 |
|static.76.42.203.116.clients.your-server.de - 0 | 81 | 81 | 11 | 12 | 31 | 12 |
Também entrei em contato com o suporte da Hetzner e eles confirmaram que não há nenhum problema da parte deles.
Para esclarecer a questão: como posso ter certeza de que o site no servidor pode ser acessado sem que o tempo limite fique sempre esgotado?