1 votes

Ne peut pas accéder au dépôt SVN depuis un autre hôte dans le LAN

Je essaie de me connecter à un référentiel que j'ai mis en place sur notre serveur à partir d'un autre hôte sur le même réseau, mais la connexion échoue.

commande checkout : svn checkout svn://192.168.11.192/

erreur : Impossible de se connecter à l'hôte '192.168.11.192' : Connexion refusée

J'ai essayé de sonder le port 3690 avec telnet, et je ne semble pas pouvoir me connecter de cette manière non plus. Je pensais que le port pourrait être bloqué, donc j'ai ajouté une entrée pour le port 3690 dans sysconfig/iptables, mais cela ne semble pas avoir eu aucun effet du tout.

Je suis sûr que svnserve fonctionne, car je peux vérifier le référentiel sur le serveur en utilisant la même commande ci-dessus.

Que puis-je essayer ensuite?

1voto

Kyle Brandt Points 81077

La prochaine étape que je recommanderais serait d'exécuter netstat -tapnl | grep 3690 pour voir s'il écoute sur ce port. Vous voudrez vous assurer qu'il n'écoute pas uniquement sur l'interface de boucle locale "127.0.0.1". Vous voulez qu'il soit soit 0.0.0.0 pour toutes les ips, soit une IP accessible depuis d'autres machines sur le lan.

Vous voudrez peut-être aussi poster vos iptables.

0voto

Ashlocke Points 478

Avez-vous essayé de vous connecter en telnet à partir de la boîte sur laquelle svnserve est en cours d'exécution ? Comme dans telnet 3690 Il semble que svnserve écoute en fonction de la sortie que vous avez là. Si vous réussissez, et qu'il écoute, alors le problème se situe entre les boîtes cliente et serveur. Pouvez-vous faire du ssh ou du ping de l'une à l'autre ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X