18.5. VMware View 连接器故障排除

18.5.1. 错误消息
18.5.2. Desktop tries to open, but immediately disconnects

此部分提供 VMware View 连接器的故障排除技巧。

18.5.1. 错误消息

如果该软件无法正常工作,请查看 Sun Ray 服务器的 /var/opt/SUNWut/log/messages 文件中的日志消息。与 VMware View 连接器相关的错误消息均以 kiosk:vdm 开头。/var/dt/Xerrors 文件中可能也有一些有用信息。

18.5.1.1. Error connecting to VDM server:javax.net.ssl.SSLException:java.lang.RuntimeException:Unexpected error:java.security.InvalidAlgorithmParameterException:the trustAnchors parameter must be non-empty

未在 Sun Ray 服务器上正确设置 SSL 证书。

解决方法:请参见第 18.3.3 节 “如何启用 View Connection Server 的 SSL 连接”

18.5.1.2. This desktop is currently not available.Please try connecting to this desktop again later,or contact your system administrator. The desktop sources for this desktop are not responding.Please try connecting to the desktop again later, or contact your system administrator

桌面未正确设置或已在使用中。例如:

  • 某用户已登录计算机(通过远程桌面或通过 VMware vCenter 中的控制台)。

  • 正在打开/关闭计算机的电源,或计算机处于暂停状态。

  • 没有可供相应用户使用的空闲桌面。

  • VMware View Agent 未安装在桌面上或未正常工作。可在 VMware View Connection Server 中检查桌面状态是否可用。

  • 未在桌面上正确安装 Active Directory 和/或 DNS。

  • VMware View Connection Server 和桌面之间存在网络通信问题。

  • Windows 防火墙阻止到桌面的连接。

18.5.1.3. Exception in thread "main" java.lang.NoClassDefFoundError

所使用的 Java 软件版本不正确。

解决方法:安装 Java 版本 1.5 或 1.6。

18.5.1.4. Connection tunneling is required to connect to the desktop, but it is not supported by this client

VMware View 连接器不支持连接隧道。

解决方法:请参见第 18.3.1 节 “如何禁用 View 桌面的安全通道连接”

18.5.1.5. Error connecting to VMware View Manager: java.io.FileNotFoundException: http://ip_address//broker/xml: 404: Not Found

VMware View 连接器正在尝试使用 HTTP 连接到 View 桌面,但未配置或不支持非 SSL 连接。

解决方法:对于 VMware View 5.1 或更高版本,不支持 HTTP。因此,您必须将 kiosk 会话类型配置为使用 HTTPS(默认值)并确保按照第 18.3.3 节 “如何启用 View Connection Server 的 SSL 连接”中所述正确配置了 VMware View 环境。如果您使用的是 VMware View 5.0 或更早版本并希望使用 HTTP,则必须按照第 18.3.2 节 “如何启用 View Connection Server 的非 SSL 连接”中所述配置非 SSL 连接。

18.5.2. Desktop tries to open, but immediately disconnects

解决方法:尝试使用 /opt/SUNWuttsc/bin/uttsc desktop-IP 命令从 Sun Ray 服务器手动连接到桌面。应打开到虚拟机的远程桌面连接。如果连接失败,会出现错误消息及进一步信息。