Linux rdesktop ERROR recv Connexion réinitialisée par l'homologue

9

PROBLÈME

J'utilise pour le script de connexion de bureau à distance rdesktop. Sur certaines machines, j'obtiens une erreur commune sans aucune valeur.

Que puis-je faire après une erreur de «réinitialisation de connexion par un pair»?

BG Bruno
la source

Réponses:

18

SOLUTION

De temps en temps j'oublie ce réglage. La grande majorité signifie "Désactiver le Bureau à distance avec NLA".

Définir sur la cible "Microsoft Windows (WIN)"

  1. exécutez SystemPropertiesRemote.exe
  2. désélectionnez «Autoriser les connexions uniquement à partir d'ordinateurs exécutant Remote Desktop avec NLA»
  3. essayez de vous connecter à partir du client linux

REF

Merci à Maccu Falchi

http://marcofalchi.blogspot.sk/2013/03/linux-rdesktop-windows-8-linux-error.html

BG Bruno
la source
1
A fonctionné pour moi lors de la connexion du client Linux Mint au serveur Windows 2012 R2.
Analyse floue
J'ai essayé cela sur un hôte Windows 10. Cela ne fonctionne pas, du moins pour le moment. Le freerdp-x11 fonctionne.
minghua
@minghua Dans ma dernière expérience avec le nouvel instal "# win10 on aws", c'était désactivé par défaut.
BG Bruno
6

Si vous ne contrôlez pas le serveur auquel vous essayez de vous connecter (ou si vous avez un peu de situation poulet / œuf), utilisez FreeRDP qui prend en charge NLA.

Sur Debian run

sudo apt-get install xfreerdp-x11

Sur Ubuntu run

sudo apt-get install freerdp-x11

Sur Fedora 22 run

sudo dnf install -y freerdp

Cliquez ici pour plus de détails

James Baxter
la source
1
Je devais faire sudo apt-get install freerdp-x11sur ubuntu 14.04
Chris Snow
1
Notez que l'exécutable est appelé xfreerdp.
luckydonald
2

J'ai été confronté au même problème. Le curseur est là - vous ne pouvez tout simplement pas le voir.

Donc, au lieu de saisir des curseurs de Windows et de vous frayer un chemin, utilisez simplement l'indicateur "-C" pour utiliser votre carte de couleurs personnalisée actuelle.

par exemple rdesktop -C -u -d xx.xx.xx.xx

Cela l'a corrigé très bien pour moi, et n'a eu besoin d'aucune autre solution de contournement.

oratofu
la source
Merci pour les précieuses informations sur les couleurs - mais vous savez que cet article concerne la connexion, n'est-ce pas? :-)
BG Bruno
Cela a fonctionné. Cependant, -u -dsemble signifier "se connecter en tant qu'utilisateur -d". Peut -d-être devrait être remplacé par username.
John McGehee
Cela ne fonctionne pas sur un hôte Windows 10 pour le moment. Le freerdp fonctionne.
minghua
1

Eh bien, dans mon cas, ce n'était pas le paramètre d'authentification NLA sur le serveur. Ce qui a changé - le système d'exploitation sur le serveur a été réinstallé et donc l'empreinte digitale (ou la clé d'hôte) a changé. Le freerdpsur linux a stocké l'empreinte digitale précédente dans un fichier sous votre dossier personnel ~/.freerdp/known_hosts.

L'erreur vient du fait que l'adresse IP du serveur est la même mais que les empreintes digitales ne correspondent pas.

La solution consiste à effacer ou supprimer le ~/.freerdp/known_hostsfichier sur l'invité Linux.

woohoo
la source
Je n'ai pas rencontré cette erreur mais bon à savoir.
minghua