Projects tigase _server tigase-http-api Issues #41
A problem when i call the HTTP API to Getting the Member List? (#41)
Wei Sun opened 8 years ago

I met a problem when call the HTTP API to Getting the Member List:

post:

  • req:
    type='get'>
  <query xmlns='http://jabber.org/protocol/muc#admin'>
    <item affiliation='member'/>
  </query>
  • rsp:
    <query xmlns="http://jabber.org/protocol/muc#admin">
        <item affiliation="member"/>
    </query>
    <error code="403" type="auth">
        <forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
    </error>

what should I do to solve this problem?

Wei Sun commented 8 years ago

the rsp like this:

*

<query xmlns="http://jabber.org/protocol/muc#admin">

    <item affiliation="member"/>

</query>

<error code="403" type="auth">

    <forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>

</error>

*

thanks!

Andrzej Wójcik (Tigase) commented 8 years ago

Fixed description formatting

Andrzej Wójcik (Tigase) commented 8 years ago

For general questions please use our projects forums.

In this case MUC and HTTP API component are behaving correctly. If I'm correct you are using /rest/stream endpoint (you have not mentioned this).

As you can see packet is sent from HTTP API component with it's address set as a from attribute. Due to that MUC component rejects to return members list as HTTP API component is not a member of a room you are trying to query for list of members (this is correct according to MUC specification).

Wei Sun commented 8 years ago

Andrzej Wójcik wrote:

For general questions please use our projects forums.

In this case MUC and HTTP API component are behaving correctly. If I'm correct you are using /rest/stream endpoint (you have not mentioned this).

As you can see packet is sent from HTTP API component with it's address set as a from attribute. Due to that MUC component rejects to return members list as HTTP API component is not a member of a room you are trying to query for list of members (this is correct according to MUC specification).

thanks a lot!

issue 1 of 1
Type
Bug
Priority
Normal
Assignee
RedmineID
4905
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/tigase-http-api#41
Please wait...
Page is in error, reload to recover