1

我已经使用 Tomcat7 在 Ubuntu 16.04 上设置了鳄梨酱服务器。一切都很好。我为正在运行的辅助脚本添加了第二个数据库。重新登录到我的 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.

我尝试过的事情:

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

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

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

4

1 回答 1

1

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

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

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

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

结案。

于 2018-02-12T23:49:03.297 回答