Conexão esgotada - servidor Apache2 / Ubuntu. Por quê?

2

Consegui criar um servidor SVN que funciona no host local (usei este tutorial ).

O check-out e todos os outros comandos funcionam localmente (quando uso o endereço link )

Eu possuo um domínio que aponta para o meu endereço IP.

ping mydomain.com 

retorna meu endereço IP.

Esse endereço IP leva a um roteador, que está configurado para encaminhar as portas 80 e 443 para a máquina do meu servidor.

Infelizmente, o link não está funcionando (Tempo limite da conexão esgotado).

Por quê? Por favor ajude.

Minha máquina servidor está executando o Apache2 @ Ubuntu 10.10.

    
por loostro 10.05.2011 / 19:59

3 respostas

2

Tem certeza de que o seu roteador encaminha as conexões feitas na interface interna de volta para a rede interna? É muito comum que os roteadores baratos só façam o encaminhamento de porta no tráfego que chega na interface externa.

Tente testar fora da sua rede e veja se funciona melhor.

    
por 10.05.2011 / 20:06
2

Você tem problemas com o encaminhamento de porta (isto é: os pacotes que chegam ao seu roteador não estão chegando ao seu servidor) ou o 443 está fechado na interface para a qual você está encaminhando os pacotes.

Tente link localmente (ou seja, no servidor) com o IP que você configurou no seu roteador . Funciona assim?

Verifique também a filtragem INPUT ( iptables -nvL INPUT ). E poste netstat -ntlp , se possível.

    
por 10.05.2011 / 20:06
1

O problema foi portas fechadas.

As opções de encaminhamento de porta não funcionaram no meu roteador. Eu tive que redefini-lo para as configurações de fábrica e configurá-lo novamente. Agora funciona bem.

Por que meu roteador falhou ao encaminhar portas? Nenhuma idéia. Mas a redefinição do roteador resolveu o problema.

Gostaria de agradecer a @Eduardo e @pehrs pela ajuda !!

    
por 11.05.2011 / 12:28