【发布时间】:2013-03-22 02:41:49
【问题描述】:
我在我的 Ubuntu 机器上安装了 pyxmpp2 https://github.com/Jajcus/pyxmpp2。我还为它安装了 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
我错过了配置吗?
【问题讨论】: