O servidor da Web não responde à rede externa

0

Instalei o Apache e o Phusion Passenger em um servidor Rackspace Cloud (Ubuntu 12.04 LTS), mas por algum motivo não consigo acessá-lo de uma máquina externa.

No servidor local, recebo uma resposta correta:

root@ttt:/opt# wget http://beta2012.ttt.com/
--2012-09-26 03:12:42--  http://beta2012.ttt.com/
Resolving beta2012.ttt.com (beta2012.ttt.com)... 198.101.xx.xx
Connecting to beta2012.ttt.com (beta2012.ttt.com)|198.101.xx.xx|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9365 (9.1K) [text/html]
Saving to: 'index.html'

Considerando que a partir da minha máquina local e de outro servidor, recebo o seguinte:

root@server:/opt# wget http://beta2012.ttt.com/
--2012-09-26 10:13:42--  http://beta2012.ttt.com/
Resolving beta2012.ttt.com... 198.101.xx.xx
Connecting to beta2012.ttt.com|198.101.xx.xx|:80... failed: Connection timed out.
Retrying.

Eu posso ver que o registro A deve estar funcionando, já que recebo o IP correto. Por que o Apache responde a consultas locais, mas não a remotas?

Esta é uma instalação limpa, não há quase nada no servidor, além do Apache, servidor MySQL, Git e RVM.

Obrigado.

    
por nonsens3 26.09.2012 / 10:19

1 resposta

0

Acontece que a Rackspace bloqueia todas as portas por padrão em novos servidores de nuvem (além de 22 para SSH, obviamente).

Eu tive que alterar o iptables para permitir o tráfego na porta 80, 443, etc.

    
por 27.09.2012 / 14:14