无法在 Azure VM 外部访问 Openfire

Accessing Openfire outside Azure VM not working

我已经在 Microsoft Azure 中创建了一个虚拟机。我已经在虚拟机中安装了 Openfire。我已经配置 IIS 来部署我的 ConverseJS,并且我已经建立了从 ConverseJS 到 Openfire 的 BOSCH 连接。我在 openfire 中有一些用户,我可以在 VM 中登录这些用户。在尝试使用 cloudapp.azure.com url 从我的机器访问 ConverseJS 站点时,我得到了该网站。但是我无法从 VM 外部登录到 XMPP 服务器。任何人请帮助。我对这个设置很陌生。

如果它可以在本地运行但不能通过互联网运行,我认为是防火墙问题。 您是否在 VM 的防火墙中打开了端口并在 Azure VM 配置中打开了端点?