我将 pyxmpp2 安装https://github.com/Jajcus/pyxmpp2
到我的 Ubuntu 机器上。我还为它安装了 Openfire 3.8.1。我想使用 pyxmpp2 在同一台机器上连接到我的 Openfire 服务器。
在我的 Openfire 控制面板中的服务器 -> 服务器管理器 -> 服务器信息中,面板中服务器属性中显示的服务器名称为 mymachine,环境部分中显示的主机名称为 MyMachine。
我尝试了以下代码:
import logging
from pyxmpp2.jid import JID
from pyxmpp2.client import Client
logging.basicConfig()
client = Client(JID("admin@mymachine"),[])
client.connect()
并收到以下消息:
警告:pyxmpp2.resolver:无法解析“_xmpp-client._tcp.mymachine”:NXDOMAIN
我错过了配置吗?