x2go 无法连接但无法 ssh,并显示“错误:阶段‘7’中的会话协商失败”。

x2go 无法连接但无法 ssh,并显示“错误:阶段‘7’中的会话协商失败”。

我尝试x2go在 Debian Jessy 上使用。

首先,我可以使用 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的壁纸,没有其他内容。没有桌面,没有错误消息,等等。

但是在(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

我对其进行了评论并且它现在起作用了。

相关内容