Estou tentando me conectar a um repositório que configurei em nosso servidor de outro host na mesma rede, mas a conexão está falhando.
comando de checkout: svn checkout svn://192.168.11.192/
erro: Não é possível conectar ao host '192.168.11.192': Conexão recusada
Tentei sondar a porta 3690 com telnet e também não consigo me conectar dessa maneira. Achei que a porta poderia estar bloqueada, então adicionei uma entrada para a porta 3690 em sysconfig/iptables, mas parece que não teve nenhum efeito.
Tenho certeza de que o svnserve está rodando, porque posso verificar o repositório no servidor usando o mesmo comando acima.
O que posso tentar a seguir?
Responder1
A próxima etapa que eu recomendaria seria executar netstat -tapnl | grep 3690
para ver se ele está escutando naquela porta. Você vai querer ter certeza de que ele não está ouvindo apenas a interface de loopback "127.0.0.1". Você deseja que seja 0.0.0.0 para todos os ips ou um IP que possa ser acessado de outras máquinas na LAN.
Você também pode postar seu iptables.
Responder2
Você já tentou fazer telnet na caixa em que o svnserve está sendo executado? Como em
telnet 3690
Parece que o svnserve está escutando com base na saída que você tem lá. Se você tiver sucesso e ele estiver escutando, o problema estará entre as caixas do cliente e do servidor. Você pode fazer ssh ou ping de um para o outro?