2

iOS 用のhttps://github.com/robbiehanson/XMPPFramework xmpp フレームワークを使用しています。TURN 接続を確立しようとすると、接続を確立するために送信された iq のエラーが発生します。コードをデバッグしているときに、イニシエーターから受信した iq が処理されていないときに、ターゲット クライアントが機能未実装の iq を送信していることに気付きました。しかし、以下の送信された IQ がターゲット クライアントで処理されない理由がわかりません。

送信:

<iq type="set" to="smita1@dev.gungroo.com/38303823331368691199448799" id="2D376DBF-D437-48C8-B0FF-B10A5CD73240">
    <query xmlns="http://jabber.org/protocol/bytestreams" sid="2D376DBF-D437-48C8-B0FF-B10A5CD73240" mode="tcp">
        <streamhost xmlns="http://jabber.org/protocol/bytestreams" jid="proxy.dev.gungroo.com" host="10.212.103.159" port="7777"/>
    </query>
</iq>

回収:

<iq xmlns="jabber:client" from="smita1@dev.gungroo.com/38303823331368691199448799" to="smita@dev.gungroo.com/278621573136869119737843" type="error" id="2D376DBF-D437-48C8-B0FF-B10A5CD73240">
    <query xmlns="http://jabber.org/protocol/bytestreams" sid="2D376DBF-D437-48C8-B0FF-B10A5CD73240" mode="tcp">
       <streamhost xmlns="http://jabber.org/protocol/bytestreams" jid="proxy.dev.gungroo.com" host="10.212.103.159" port="7777"/>
    </query>
    <error type="cancel" code="501">
        <feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
    </error>
</iq>

誰かが同様の問題を抱えている場合は、なぜそれが起こっているのか、どうすればそれを機能させることができるのかを理解してください。

4

0 に答える 0