O Cloud Server Port diz que a conexão foi recusada?

2

Estou brincando com o uso de um Rackspace Cloud Server (executando o CentosOS 5.5) como um servidor para o sistema Beanstalk Message Queue. Estou iniciando o Beanstalk com a linha de comando "Beanstalkd -d -l ip address -p 11300.

Tudo parece começar bem e não ocorrem erros. Agora me disseram que eu posso fazer telnet para a porta 11300 naquele endereço IP e verificar se tudo está funcionando bem. Mas quando eu faço o endereço IP do telnet 11300, recebo um erro de 'Conexão recusada', sugerindo que a porta está bloqueada ou, no mínimo, não está aberta.

Alguém sabe se eu tenho que abrir a porta em um servidor Rackspace Cloud e, em caso afirmativo, como faço isso? Ou há algo que estou perdendo? Estou muito mais ligado à programação de software do que aos servidores, portanto, qualquer ajuda ou sugestão seria apreciada!

    
por TIW 12.04.2011 / 22:44

1 resposta

5

Por padrão, o CentOS tem o firewall iptables em execução. Você provavelmente terá que abrir a porta 11300 try

/sbin/iptables -I  RH-Firewall-1-INPUT -p tcp -m tcp  --dport 11300 -j ACCEPT

Se isso funcionar, salve o novo estado do firewall com

/sbin/service iptables save
    
por 25.04.2011 / 16:43