我试图连接到运行RealVNC从Mac的Vista机器。 我已经尝试使用VNC的小程序和Chicken来连接。 以下是两台PC之间的stream量:
balance -pf 5900 41.193.xx -< 12 RFB 003.008\0A -> 12 RFB 003.008\0A -< 2 \01\02 -> 1 \02 -< 16 \9CaZH^B,\B5M\11\1A\CD\87Ibm -> 16 \C8\DE\CF\92\FA\CF\CBe\D0\B0\A1A\9D\8F\0C6 -< 4 \00\00\00\00 -> 1 \00 -< 0
小程序日志显示以下内容:
CConn: connected to host 41.193.xx port 5900 CConnection: Server supports RFB protocol version 3.8 CConnection: Using RFB protocol version 3.8 main: rdr.EndOfStream: EndOfStream
我可以检查什么? 我相当确定我传递了正确的密码 ,显然端口是开放的。
你确定Vista机器运行正常吗? 例如,我有这个问题(input密码和RealVNC立即断开连接),当机器崩溃,并“正在等待程序closures”
看起来,有几个VNC服务器使用它作为“会话结束”您确定Vista计算机没有防火墙规则,或者VNC服务器对您尝试login的用户具有正确的权限吗?
当您从另一个平台(Linux或Windows)使用VNC客户端时,Mac OS X Server也会这样做。 您可以从vncviewer(Linux)的输出或TightVNC或RealVNC(Windows)的日志中获得相同的“EndOfStream”消息。
在尝试连接到远程服务器之前,尝试禁用适应性质量并在vncviewer应用程序中强制实现最高色深。 我已经发现,当一方或另一方没有获得适应性的东西和/或具有不同的内部实现时,修复了一些问题。