XMPP-Chat-Verlauf abrufen OpenFire
Ich versuche, eine Chat-Anwendung mit XMPPFramework unter iOS mithilfe eines OpenFire-Servers zu implementieren. Mein Chat funktioniert einwandfrei. Ich versuche, den Chatverlauf vom Server abzurufen. Natürlich habe ich die Nachrichtenarchivierung auf dem Server aktiviert. Dies ist die Anfrage, die ich sende
<iq type="get">
<retrieve xmlns="urn:xmpp:archive" with="dev_user80@mydomain">
<set xmlns="http://jabber.org/protocol/rsm">
<max>100</max>
</set>
</retrieve>
</iq>
Dies ist die Antwort, die ich bekomme.
<iq xmlns="jabber:client" type="error" to="dev_user103@mydomain/6i0qoo9tek">
<retrieve xmlns="urn:xmpp:archive" with="dev_user80@mydomain">
<set xmlns="http://jabber.org/protocol/rsm">
<max>100</max>
</set>
</retrieve>
<error code="503" type="cancel">
<service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">
</service-unavailable>
</error>
</iq>
Ich habe alle Lösungen durchgesehen, die ich im Internet gefunden habe, aber keine zufriedenstellende Lösung gefunden.