14 votes

Comment corriger "MobaXterm X11 proxy : Protocole d'autorisation non supporté".

Lorsque je me connecte de Windows à ma boîte Linux en utilisant MobaXterm, je ne peux pas ouvrir les applications Linux-GUI du côté Windows. Du côté Windows, rien ne se passe. Sur la machine Linux, je reçois ce message d'erreur :

MobaXterm X11 proxy: Unsupported authorisation protocol
** ([program]:[processId]): WARNING **: Could not open display localhost:10.0

5voto

user118662 Points 433

Dans mon cas, le problème était une entrée manquante dans ~/.Xautority sur la machine Linux. Vous ne devriez probablement pas éditer le fichier directement, mais utiliser l'outil en ligne de commande xauth .

Prenez le nom d'affichage et l'id du message d'erreur et utilisez-les dans la commande xauth.

Could not open display localhost:10.0
                       ````````` ``

Dans mon cas, c'est localhost et 10 . Pour l'ajouter, utilisez la fonction xauth add commandement :

xauth add localhost/unix:10 MIT-MAGIC-COOKIE-1 27e035688dd89483c6fe48b2470172f5
          `````````      `` 

Le dernier numéro hexagonal comporte 32 caractères. Vous pouvez créer votre propre numéro (assez) aléatoire sur le Shell de Linux avec l'une de ces commandes :

mcookie

uuidgen -r | sed s/-//g

head -c 16 /dev/urandom | xxd -p

Vous pouvez vérifier, ce qui a été ajouté par la commande xauth list .

2voto

Ash Points 1191

J'ai eu ce problème en exécutant firefox . Il s'avère que j'avais la version snap installée (selon which firefox ). J'ai installé le apt version avec

sudo apt install firefox

et maintenant firefox lance Firefox sur MobaXterm sans problème.

1voto

mv_ Points 41

J'ai eu exactement la même erreur. Il s'est avéré que le quota de disque de l'utilisateur avait atteint sa limite et qu'il n'y avait plus d'espace pour le fichier .Xauthority.

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