Guacamole Windows 10 RDP失败

时间:2017-05-18 05:17:47

标签: ubuntu ubuntu-16.04 guacamole

关于运行什么的一些背景知识:

我有一个通过VM运行Ubuntu的Windows 10桌面.. 在Ubuntu的这个版本16上,我有guacamole服务器,guacd和tomcat运行良好,没有任何问题...我可以通过VM上的localhost访问鳄梨调制解调器客户端...现在我可以看到我创建的RDP连接当我加载guacamole客户端时,在user-mapping.xml文件中,但是当我尝试访问它时,在2秒内我得到一个"连接错误:鳄梨酱服务器内发生了一个国际错误,并且连接已经已被终止。"

系统日志除了终端所说的内容之外没有其他信息("在主机x.x.x.x上侦听,端口xxxx")

现在我不能完全确定我是否正确设置了连接..我所做的是在我的桌面上启用远程访问(这是ubuntu的虚拟机所在的位置)并且我的计算机已经IP (google whats my ip)并使用了...以下是我的user-mapping.xml文件样本

dynamic_cast

3 个答案:

答案 0 :(得分:1)

鳄梨调味酱显然不能自然地与Windows 10或Windows Server 2016 RDP一起使用,因此您必须编辑注册表以使其起作用。

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp]

将“ SecurityLayer”值更改为1

验证“ UserAuthentication”值为0

来源:https://mangolassi.it/topic/17846/make-windows-10-server-2016-rdp-work-with-guacamole/2

答案 1 :(得分:0)

您应该检查IP地址,因为使用“google what is my ip”并不是获取您正在使用的计算机的IP地址的可靠方法。谷歌将返回谷歌可见的公共IP,最有可能不是你的机器IP。找到ip的更好方法是使用Windows中的命令“ipconfig”或Linux上的“ifconfig”。

接下来,使用某些桌面RDP客户端调试RDP连接参数和IP地址可能更容易,因为您可以避免安装Guacamole时可能出现的错误。使用例如,检查RDP连接和IP地址是否正确设置'xfreerdp / v:'(应该从终端运行)。

如果连接工作于xfreerdp,则只能调试Guacamole日志,尝试提高调试级别(此处针对Web应用程序和后卫守护程序https://guacamole.incubator.apache.org/doc/gug/configuring-guacamole.html进行了解释)

如果我理解正确,您正在尝试从VM到主机的RDP;这可能会显示主机桌面上有VM,以递归方式显示主机桌面等...我不确定这是否可行,最好从其他机器上试试。

答案 2 :(得分:0)

首先:启用“远程控制”连接到这台计算机;

然后:编辑鳄梨酱连接:

  1. 参数:身份验证:安全模式:任意
  2. 参数:身份验证:忽略服务器证书:已检查

具有正确的主机名,端口(3389),用户名和密码。完成。