无法连接到 EC2 实例上的 Tigase 服务器 运行:连接被拒绝

Can't connect to Tigase server running on EC2 Instance: Connection Refused

在 AWS EC2 实例上安装 Tigase 后,当我尝试使用 xmpp 客户端连接到它时,我不断收到错误消息 'connection refused'。

该实例附加到一个安全组,该安全组具有允许流量流向必要端口的规则(tigase 主要需要 5223,其他一些则需要更奇特的功能)。我也尝试过使用规则允许来自所有来源的所有端口的所有流量,但我仍然收到相同的消息。

我还检查了 iptables,因为我注意到有些人在特定情况下也需要配置它们,我确保它允许所有连接,但我仍然无法连接到 Tigase。

我找遍了所有地方,但未能找到解决此问题的方法。网络不是我的主要专业领域,我非常感谢任何建议。

哇,万一以后有人遇到同样的问题,原来这与 AMI 有关。我使用的是 Amazon Linux AMI 并切换到 Ubuntu Server 14.04 LTS。我希望我早点尝试这个,但我并没有真正认为这是一个可能的解决方案。显然亚马逊 Linux 与 Tigase 的配合不佳。