rtorrent: Não é possível conectar-se a rastreadores no CentOS 5.6

2

Estou tentando configurar o rtorrent no meu servidor CentOS 5.6 e atualmente ele não pode se conectar a nenhum rastreador.

Eu compilei libtorrent-0.12.6 e rtorrent-0.8.6 . Eu também compilei o libcurl 7.21.7 com c-ares 1.7.5 porque a versão do curl do in-repo não tinha o c-ares, então ele não conseguia resolver nomes de host do rastreador (não de forma assíncrona, pelo menos).

Eu encaminhei as portas 6890-6999 pelo iptables usando o seguinte em /etc/sysconfig/iptables :

-A INPUT -p tcp --destination-port 6890:6999 -j ACCEPT
-A OUTPUT -p tcp --source-port 6890:6999 -j ACCEPT

Mas mesmo se eu parar o iptables, não funciona.

Quando eu inicio o rtorrent, ele diz algo como Connecting to http://torrent.fedoraproject.org:6969/announce , seguido rapidamente por Couldn't connect to server .

Eu sei que não há muita informação sobre por que não pode se conectar, mas há uma maneira que eu possa descobrir?

Editar Eu tentei o rtorrent na minha máquina local rodando o Fedora 15 usando todos os softwares repo e eu tenho o mesmo problema. Mas o ktorrent roda no Fedora 15 sem problemas.

    
por jonescb 13.09.2011 / 16:41

1 resposta

2

Você tem essas portas encaminhadas em seu roteador? - Estou disposto a apostar que o ktorrent funciona devido a conexões DHT e, na verdade, nenhuma delas funciona corretamente.

é difícil dizer se essas regras iptables funcionarão, já que depende do resto das regras, mas por iptables defualt tem um padrão aceito ( iptables -P INPUT ACCEPT ), então nenhuma regra iptables é necessária.

Meu palpite é que isso não é realmente um problema na máquina linux.

    
por 14.09.2011 / 09:32

Tags