【问题标题】:Guacamole error: Remote Desktop server is currently unreachable鳄梨酱错误:远程桌面服务器当前无法访问
【发布时间】:2018-07-09 23:32:18
【问题描述】:

我已经在 Ubuntu 16.04 上使用 Tomcat7 设置了鳄梨酱服务器。一切都很好。我为正在运行的辅助脚本添加了第二个数据库。重新登录到我的 Guac 服务器,我仍然可以访问登录页面,但是一旦我尝试登录,我会收到错误消息:远程桌面服务器当前无法访问,15 秒后重试。我永远无法访问 Guac Web 应用程序(除了登录屏幕)。

/var/log/syslog 告诉我这个:(不是很有帮助)

Jan 30 22:08:26 ip-172-31-0-87 guacd[1186]: Creating new client for protocol "rdp"
Jan 30 22:08:26 ip-172-31-0-87 guacd[1186]: Connection ID is "$7d0b76dc-1232-4f14-ad7c-f3e775479918"
Jan 30 22:08:26 ip-172-31-0-87 guacd[1591]: Security mode: TLS
Jan 30 22:08:26 ip-172-31-0-87 guacd[1591]: Resize method: none
Jan 30 22:08:26 ip-172-31-0-87 guacd[1591]: User "@b3a396a9-8c60-484e-961a-cfbc0e3bd941" joined connection "$7d0b76dc-1232-4f14-ad7c-f3e775479918" (1 users now present)
Jan 30 22:08:26 ip-172-31-0-87 guacd[1591]: Loading keymap "base"
Jan 30 22:08:26 ip-172-31-0-87 guacd[1591]: Loading keymap "en-us-qwerty"
Jan 30 22:08:29 ip-172-31-0-87 guacd[1591]: Error connecting to RDP server
Jan 30 22:08:29 ip-172-31-0-87 guacd[1591]: User "@b3a396a9-8c60-484e-961a-cfbc0e3bd941" disconnected (0 users remain)
Jan 30 22:08:29 ip-172-31-0-87 guacd[1591]: Last user of connection "$7d0b76dc-1232-4f14-ad7c-f3e775479918" disconnected
Jan 30 22:08:29 ip-172-31-0-87 guacd[1186]: Connection "$7d0b76dc-1232-4f14-ad7c-f3e775479918" removed.

我尝试过的事情:

  • 在 guacamole.properties 文件中添加了 guacd-hostname 和 guacd-port
  • 重启系统
  • 重新启动 Guacd 服务
  • 尝试使用 logback.xml 文件将日志记录更改为“调试”,但这似乎没有任何改变,或者我不知道我在看哪里

可能导致此问题的原因: - 我创建了一个新的 ubuntu 用户并在他们的主目录下设置了一个 web 根文件夹 - 将此 /home/~username/public_html 文件夹的所有者更改为 apache 用户“www-data”(这可能影响了其他文件夹?) - 安装 phpMyAdmin

这是在 AWS 中运行的。自运行以来,没有任何安全组或 IP 发生变化。

【问题讨论】:

    标签: apache amazon-ec2 ubuntu-16.04 rdp guacamole


    【解决方案1】:

    事实证明,这是一个“功能”而不是错误。

    当我第一次设置 guac 时,我建立了一个连接来测试它。

    事实证明,当你在 guac 中建立单一连接时,下次登录时它会自动尝试连接到你完全绕过设置屏幕的单一连接。

    由于我有经常丢弃 AWS 实例的习惯,因此该实例已在不久前终止。我几乎不知道 guac 会继续尝试连接到该实例,即使它不再存在并且除非您知道“shift+ctrl+alt”的魔术键组合。没有办法进入 guac 设置屏幕来删除连接并添加新连接,我遇到的也没有提到这一点。在设置过程中可能应该更清楚一点。

    结案。

    【讨论】:

    • 没有真正找到问题的原因,您的 guacd 和 guacamole 服务器位于不同的 AWS 实例上?
    • 我在 gauc 中只有一个远程主机可以连接。我删除了那个远程主机实例,但 gauc 仍在尝试连接到它,而没有提示我尝试连接到不同的主机。我预计会打开一个设置页面,询问您尝试连接到哪个主机,但是当您只配置了一个主机时,gauc 会绕过设置页面。希望这是有道理的。
    猜你喜欢
    • 2021-09-09
    • 2017-01-15
    • 2019-04-19
    • 2022-12-07
    • 2018-01-01
    • 2018-03-05
    • 2021-09-28
    • 2021-07-31
    • 2017-04-13
    相关资源
    最近更新 更多