我支持大约 150 台 Linux 机器。
我在 ESXi 服务器上有 2 台虚拟机,我通过 nxmachine v3 从 Windows 7 机器访问这些虚拟机。这些机器运行带有 KDE 和 Lubuntu12.04.1 的 CentOS5,它们是我支持 150 台机器的管理 GUI。
我管理的 Linux 机器是 redhat4/5、CentOS5 和 ubuntu 10 和 12。通常我通过 ssh -Y 连接机器。
今天,我对运行 Ubuntu 12.10 和 ssh 6.0p1 的远程机器执行了 ssh -Y。
然后我尝试在远程机器上打开一个 lxterminal,它应该显示在我的 KDE 桌面上。这立即并可重复地导致我的 nxclient 会话崩溃。
我再次从我的 lubuntu 系统上尝试,结果相同。我还没有在其他机器上观察到这种现象。
我的 KDE 主机上的消息日志显示:由于信号 11 Logger::log nxnode 3920 导致 nxagent 意外终止,谷歌搜索未显示可用的答案。
有人知道这里发生了什么事或可以提示如何解决这个问题吗?
附加功能:我要求远程机器上的用户将他的 DISPLAY 导出到我的主机并打开 lxterminal。此操作没有出现问题,即 nxclient 没有崩溃。
然后用户尝试向我发送 xeyes,这也导致 nxclient 被杀死,并在消息日志中发现与上述相同的错误消息。
这让我怀疑问题不仅仅与 ssh 有关,可能还与一些库有关。