18 votes

Comment puis-je résoudre le problème "Failed to parse remote port from server" (Impossible d'analyser le port distant du serveur) ?

Je suis en train de configurer un nouvel hôte distant et à chaque fois que je le lance, j'obtiens l'erreur suivante : Avez-vous des commentaires ou des indications sur la façon de résoudre ce problème ?

Le pseudo-terminal ne sera pas alloué car stdin n'est pas un terminal.

Linux Destiny 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1 (2019-04-12) x86_64

Les programmes inclus dans le système Debian GNU/Linux sont des logiciels libres ; les termes exacts de la distribution de chaque programme sont décrits dans les fichiers individuels dans /usr/share/doc/*/copyright.

Debian GNU/Linux est livrée avec ABSOLUMENT AUCUNE GARANTIE, dans la mesure autorisée par la loi applicable.

mesg : ttyname a échoué : ioctl inapproprié pour le périphérique

bash : cannot set terminal process group (3202) : ioctl inapproprié pour le périphérique bash : pas de contrôle des tâches dans ce shell

mesg : ttyname a échoué : ioctl inapproprié pour le périphérique

Installer... Téléchargement avec wget

AVERTISSEMENT : tar s'est arrêté avec un code de sortie différent de 0.

Serveur en cours d'exécution trouvé...

* * Rappel : Vous ne pouvez utiliser ce logiciel qu'avec les produits de la famille Visual Studio, * comme décrit dans la licence ( https://go.microsoft.com/fwlink/?linkid=2077057 ) *

chat : /Root/.vscode-remote/.473af338e1bd9ad4d9853933da1cd9d5d9e07dc9.log: No such fichier ou répertoire

Le serveur n'a pas démarré avec succès. Journal complet du serveur : cat : /Root/.vscode-remote/.X.log51ec4692- 4da4-4ec0-b613-5a3563034cf1==== : No such file or directory

Commande terminale "install" effectuée Sortie de l'installation reçue : : No such file or directory Échec de l'analyse du port distant à partir de la sortie du serveur : : No such file or directory

18voto

Floegipoky Points 798

Si le serveur ne parvient pas à se fermer correctement, il laisse parfois des fichiers de verrouillage en suspens. Cela peut faire échouer le démarrage et produire le message d'erreur "Failed to parse remote port from server output". Dans ce cas, la solution consiste simplement à supprimer les fichiers lockfiles :

.vscode-server/bin/[:xdigit:]*/vscode-remote-lock.*

2voto

Sean Zamora Points 91

J'ai corrigé le problème. Il semble que deux autres agents serveurs fonctionnaient de manière incorrecte. J'ai tué les deux agents serveurs en utilisant kill (PID) et supprimé le répertoire ".vscode_remote" du répertoire personnel de l'utilisateur. Puis j'ai réinitialisé remote-ssh à partir de vscode. Connexion réussie !

1voto

bodo Points 569

Sur la machine distante, vous n'avez pas de tar installé. C'est dans le journal de sortie

Installer... Téléchargement avec wget

AVERTISSEMENT : tar s'est terminé avec un code de sortie différent de 0

donc sous une racine :

apt-get install tar

ou avec sudo, si vous avez un utilisateur avec sudoers configuré :

sudo apt-get install tar

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X