无法连接到localhost / 127.0.0.1:7443

时间:2020-07-29 20:15:16

标签: android-emulator localhost xmpp openfire smack

嗨,我将openfire用作我的移动应用程序客户端的即时消息服务器,我已将Httpfileupload插件添加到openfire并启用了http绑定设置,当我尝试上传文件时,它向我显示此错误无法连接到本地主机/127.0.0.1:7443, 服务器将这个XML消息发送给我<get url="https://localhost:7443/httpfileupload/45726202-5e69-4b5c-a533-00d82f6d1121/4add76e7f15b6b4f.png"/> 我已尝试访问此uri,但它不起作用 请帮助我解决这个问题 我也在使用最新的smack版本和最新的openfire版本

1 个答案:

答案 0 :(得分:0)

您似乎已使用值'localhost'作为其XMPP域和/或运行Openfire的服务器的标准域名来设置Openfire。这是灾难的秘诀。 Openfire正在广播由其HTTP File Upload插件管理的内容的地址,并使用已配置的值“ localhost”。通常在不同计算机上运行的客户端将尝试连接到该主机。由于指示他们连接到“本地主机”,因此他们将永远无法访问Openfire。

我的建议是再次设置Openfire,并使用正确的,可通过网络访问的地址作为XMPP域名和FQDN的值(如果有内存,则在安装向导的第二页中要求这些地址)。