“Connexion réseau fermé de façon inattendue” sur svn checkout
Lorsque je tente de paiement:
svn checkout svn+ssh://serveradmin%[email protected]/home/87292/data/svn/repository/trunk .
Je obtenir ceci (inutile) erreur:
svn: connexion Réseau fermé de façon inattendue
Ce qui se passe?
OriginalL'auteur 585connor | 2010-09-05
Vous devez vous connecter pour publier un commentaire.
Cela peut se produire en raison d'un échec d'authentification. Vous pouvez avoir des informations d'identification mises en cache qui ne correspondent pas, le site auquel vous tentez d'accéder. Vous devrez peut-être enregistrer une clé SSH avec le site.
Comme suggéré par le notalbert ci-dessous, utilisez SVN_SSH drapeau pour obtenir le détail de l'erreur en mode verbose
Vous pouvez voir une partie de la sortie de ce genre sur le
stderr
,supprimer l'entrée de ligne appartenant à votre svn adresse IP du serveur, dans mon cas c'est 192.168.1.107, à partir du fichier
~/.ssh/known_hosts
OriginalL'auteur Joel J. Adamson
OK. Voici comment j'ai résolu ce (sur Mac OS X, mais correctif devrait fonctionner sur n'importe quel client)
Ce problème particulier se pose lorsque vous utilisez un port non standard (disons 12001 par exemple) pour votre serveur SSH.
Apparemment le client SVN expériences des erreurs de syntaxe lors d'une adresse de port sur une ligne de commande comme ceci:
Donc, pour résoudre ce problème, vous devez créer d'un côté client, le fichier de configuration de SSH comme ceci:
Fichier de configuration situé dans ~/.ssh/config:
Ensuite, l'émission de votre svn+ssh commande SANS le port comme ceci:
Que c'est!
Espère que ça aide.
Rick
OriginalL'auteur Rick
Je soupçonne Joel et Andy ont droit.
Vous pouvez utiliser le ssh détaillé drapeau pour aider à comprendre ce genre de problèmes.
OriginalL'auteur notalbert
J'ai eu ce même message d'erreur, mais pour avoir commis une révision. La compensation .ssh/known_hosts résolu le problème parce que les clés SSH sont allés vicié.
~/.ssh/config
avaient tort. Ceux-ci doivent être exacte600
, au moins pas de droits en écriture pour le groupe et les autres. Uniquement pour les utilisateursOriginalL'auteur AndyG
J'étais la connexion à un serveur local svn et ce qui s'est passé pour moi à partir d'un certain point sur (en fait, il arrive régulièrement).
Toutes les références que j'ai trouvé en surfant mentionner quelque chose en rapport avec le protocole SSH. SSH peut bien être à l'origine de mon problème aussi, en quelque sorte, mais j'ai réussi à surmonter le problème par en tuant quelques-uns de la svnserve processus.
Je peux le faire parce que je sais qu'est-ce que l'utilisation de mon serveur, mais ne savez pas par la pertinence de le faire sur un serveur avec plus d'accord.
OriginalL'auteur Gabriel Xunqueira
Si vous êtes à l'aide de Mastic, il enregistre vos informations de connexion ainsi pourrait faire de la tortue donner le message d'erreur suivant lorsque vous essayez de paiement: fermeture de la Connexion de manière inattendue. Si cela se produit, ouvrez putty et cliquez sur paramètres par défaut de sorte que le Nom d'Hôte est chargé. Effacer le nom d'hôte et l'enregistrer. Cela a fonctionné pour moi...
OriginalL'auteur xiaolin
Une autre raison pour obtenir ce "svn: connexion Réseau fermé de façon inattendue" erreur lequel je suis tombé est que le /var était plein , ce qui a causé pour svn de ne pas pouvoir écrire quoi que ce soit sur le disque. alors peut-être vérifier d'abord votre espace disque (du-m) avant de procéder aux étapes ci-dessus ?
OriginalL'auteur Developerx
Assurez-vous que vous n'avez pas une fausse côlon dans votre svn url
Il ne devrait PAS être:
mais devrait être:
OriginalL'auteur user1826344
Dans mon cas, lors de l'utilisation de svn+ssh, l'erreur provenait du fait que gforge les utilisateurs n'ont pas les répertoires de base. J'ai ajouté manuellement et le problème a disparu.
OriginalL'auteur Dan
Vérifier vos paramètres de pare-feu. J'avais serveur de configuration de Sécurité & Pare-feu (CSF) installé sur mon serveur, ce qui a bloqué le ssh+svn port 2222. J'ai autorisé les ports et a été en mesure d'effectuer une mise à jour.
OriginalL'auteur Daniel James Canil
J'ai aussi eu ce problème, après j'ai mis en place en ssh sur mon serveur linux. Le problème pour moi est que j'ai créé la clé avec puttyGen. Le fichier de clé publique devait d'abord être convertis avec puttyGen .ppk format de fichier. Après que tout a fonctionné comme un charme.
OriginalL'auteur sshNoooooob
Salut, je rencontre le même problème sur OS X Yosemite.
J'ai lu toutes ces réponses et @notalbert commentaire est le chemin à résoudre.
Il semble que OS X ne peut pas gérer svn+ssh régime, donc, l'ajout de
/Utilisateurs/nom_utilisateur/.bashrc est ma résolution.
Grâce.
OriginalL'auteur Inetgate
Une autre cause possible est que la subversion n'est pas installée dans le serveur (par exemple, le référentiel a été déplacé vers un nouveau serveur).
OriginalL'auteur lepe
Si vous avez déjà mis en place
.bashrc
de vous référer à votre clé dansSVN_SSH
mais sont ensuite à l'aide desudo
pour exécutersvn
la commande ne sera pas à l'aide de votreSVN_SSH
et vous pouvez obtenir cette erreur.J'ai été en utilisant
sudo
de vérifier pour un nouveau répertoire, je n'avais pas l'autorisation de créer, la façon correcte est desudo mkdir whatever
, puis définissez les autorisations correctes pour vous permettre de vous écrire.OriginalL'auteur Kevin Sadler
E210002: connexion Réseau fermé de façon inattendue
J'avais continué à obtenir l'erreur ci-dessus avec ssh en essayant de se connecter en utilisant par défaut le port 22. problème résolu après avoir spécifié le port approprié de l'ordinateur hôte.
OriginalL'auteur yantaq