ssh: X11 forwarding se bloque

Demande d'aide : c'est ici.
Répondre
tony
Membre actif
Membre actif
Messages : 565
Inscription : 10 juil. 2023, 00:54
Status : Hors-ligne

salut,
j'essaie d'obtenir le contrôle de l'affichage de mon portable de secours à partir de mon portable habituel et du protocole ssh. En utilisant Firefox comme ballon d'essai, j'obtiens bien une vue de l'affichage distant sur mon écran: la page d'accueil de FF-esr s'ouvre, assez lentement je trouve, puis reste bloquée. Voilà ce qu'affiche le terminal de mon portable, en partant de la demande de connexion:

Code : Tout sélectionner

:
$ ssh -v    xxxxxxxxxxx
debug1: OpenSSH_10.0p2 Debian-7+deb13u4, OpenSSL 3.5.6 7 Apr 2026
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug1: Connecting to xxxxxxxxxxxx
debug1: Connection established.
..................
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
...............
~$  firefox-esr
debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
debug1: client_request_x11: request from ::1 38720
debug1: channel 1: new x11-connection [x11] (inactive timeout: 0)
debug1: confirm x11
debug1: client_input_channel_open: ctype x11 rchan 4 win 65536 max 16384
debug1: client_request_x11: request from ::1 38734
debug1: channel 2: new x11-connection [x11] (inactive timeout: 0)
debug1: confirm x11
debug1: channel 2: FORCE input drain
debug1: channel 2: free: x11, nchannels 3
[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
debug1: channel 1: FORCE input drain
debug1: channel 1: free: x11, nchannels 2
debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
debug1: client_request_x11: request from ::1 34904
debug1: channel 1: new x11-connection [x11] (inactive timeout: 0)
debug1: confirm x11
debug1: client_input_channel_open: ctype x11 rchan 4 win 65536 max 16384
debug1: client_request_x11: request from ::1 34918
debug1: channel 2: new x11-connection [x11] (inactive timeout: 0)
debug1: confirm x11
debug1: channel 2: FORCE input drain
debug1: channel 2: free: x11, nchannels 3   ---> blocage

PS1: j'ai essayé de supprimer l'accélération matérielle, sans succès.
PS2: j'ai passé le parefeu de la Livebox de niveau élevé à niveau moyen. Pas de changement.
Debian Trixie/ Xfce
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 6593
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Bonjour,
vérifie que tu as bien ces lignes dans la config su serveur:

Code : Tout sélectionner

X11UseLocalhost no
AllowAgentForwarding yes
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
Coté clien, je supose que tu utilises l'option -X (sinon rien ne fonctionnerai)
Ne te logue pas en root via ssh. C'est pas bien et c'est pas terrible en GUI. Regarde ce guide de bonnes pratiques : https://linuxize.com/post/ssh-hardening-best-practices/
Si c'est OK, tu as peut étre un probleme de config de dbus.
Perso , je ne fais plus de forwarding depuis longtemps. Un ssh dans un terminal me suffit. J'avais tésté XRDP, puis abandonné
Répondre