Xmpp XEP-0133:获取用户的管理员请求';s花名册-退货服务不可用

Xmpp XEP-0133:获取用户的管理员请求';s花名册-退货服务不可用,xmpp,ejabberd,Xmpp,Ejabberd,我试图通过ejabberd服务器上的管理员帐户获取用户名册 这就是我想做的: <iq id='get-user-roster-2' to='localhost' type='set' xml:lang='en'> <command xmlns='http://jabber.org/protocol/commands' node='http://jabber.org/protocol/admin#get-use

我试图通过ejabberd服务器上的管理员帐户获取用户名册

这就是我想做的:

    <iq 
    id='get-user-roster-2'
    to='localhost'
    type='set'
    xml:lang='en'>
  <command xmlns='http://jabber.org/protocol/commands' 
           node='http://jabber.org/protocol/admin#get-user-roster'
           sessionid='2012-12-04T12:44:27.123921Z'>
    <x xmlns='jabber:x:data' type='submit'>
      <field type='hidden' var='FORM_TYPE'>
        <value>http://jabber.org/protocol/admin</value>
      </field>
      <field var='accountjids'>
        <value>myuser@localhost</value>
      </field>
    </x>
  </command>
</iq>

http://jabber.org/protocol/admin
myuser@localhost
这将返回:

    <iq from='server@localhost' to='server@localhost/server@localhost/' type='error' id='purple64033b0f'>
<ping xmlns='urn:xmpp:ping'/>
<error code='503' type='cancel'>
<service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
</error>
</iq>

你知道这意味着什么吗?我如何解决?我是XMPP的新手

任何指点都很感激


谢谢。

XEP-0133简介:
存在一组管理员经常需要执行的与Jabber/XMPP服务器相关的公共服务级别任务。本文档通过指定临时命令和相关数据表单字段的配置文件,而不是通过定义专门的、不同的协议来描述此类协议。
XEP-0133要求:
允许具有适当权限的用户执行与Jabber/XMPP服务器和组件相关的常见管理任务。
尽可能重复使用现有的XMPP和Jabber协议。


所以我认为你没有特别的命令或数据表单服务,你可以 使用服务发现XEP-0030检查此项