x2go не удалось подключиться, но не ssh, выдается сообщение «Ошибка: сбой согласования сеанса на этапе '7'».

x2go не удалось подключиться, но не ssh, выдается сообщение «Ошибка: сбой согласования сеанса на этапе '7'».

Я пробую использовать x2goна Debian Jessy.

Во-первых, я могу подключиться к localhost по SSH, ssh fauve@localhost -p 22 -i ~/.ssh/id_dsaи это работает.

Но когда я использую x2goследующую конфигурацию:

Host: localhost
Identifiant: fauve
SSH Port: 22
Use as DSA/RSA key for ssh authentification: ~/.ssh/id_dsa
Session type: xfce

Когда я это использую,

  1. Появляется окно, спрашивающее о моем ключе dsa. Я пишу его и нажимаю okкнопку.
  2. После этого у меня появляется диалоговое окно с пользователем (в котором по умолчанию указан «fauve»), в прямоугольнике пароля я ввожу пароль сеанса своей системы и нажимаю ok.
  3. Я снова получаю окно, которое спрашивает меня о моем ключе dsa, как и в первом (WTF?). Я пишу его и нажимаю okкнопку.
  4. Я получаю диалоговое окно со списком сеансов. Там написано «выберите сеанс». В списке только один элемент, поэтому я нажимаю на него.
  5. Я получаю только x2goобои 's с примечанием еще. Нет рабочего стола, нет сообщения об ошибке, примечание.

Но в диалоговом окне между (2) и (3) я могу прочитать следующие сообщения:

NXPROXY - Version 3.5.0

Copyright (C) 2001, 2010 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '21545'.
Session: Starting session at 'Mon Aug  8 20:55:58 2016'.
Info: Using abstract X11 socket in kernel namespace for accessing DISPLAY=:0.
Info: Connecting to remote host 'localhost:31001'.
Info: Connection to remote proxy 'localhost:31001' established.
Error: The remote NX proxy closed the connection.
Error: Failure negotiating the session in stage '7'.
Error: Wrong version or invalid session authentication cookie.
Session: Terminating session at 'Mon Aug  8 20:55:58 2016'.
Session: Session terminated at 'Mon Aug  8 20:55:58 2016'.
Connection expirée, abandon en cours
NXPROXY - Version 3.5.0

Copyright (C) 2001, 2010 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '22032'.
Session: Starting session at 'Mon Aug  8 20:56:43 2016'.
Info: Using abstract X11 socket in kernel namespace for accessing DISPLAY=:0.
Info: Connecting to remote host 'localhost:31004'.
Info: Connection to remote proxy 'localhost:31004' established.
Error: The remote NX proxy closed the connection.
Error: Failure negotiating the session in stage '7'.
Error: Wrong version or invalid session authentication cookie.
Session: Terminating session at 'Mon Aug  8 20:56:43 2016'.
Session: Session terminated at 'Mon Aug  8 20:56:43 2016'.

Я вижу строку с Error: Failure negotiating the session in stage '7'.. Так что же это значит?

И вообще, как мне подключиться к сеансу без этого бага с обоями?

решение1

Я наконец нашел его. Проблема была в /etc/ssh/ssd_config.

У меня была строка, содержащая:

AllowTcpForwarding no

Я прокомментировал это, и теперь это работает.

Связанный контент