書き直したほうがいいと思いました。私の質問の以前の定式化は、より焦点を絞っていた可能性があります。プレゼンス通知に関する問題は、実際に発生し、今でも繰り返されていますが、些細なことです。まだ理解していないことは、偽造したり回避したりできます。基本的なテキスト チャット メッセージがユーザー間で移動することよりも、懸念ははるかに少なくなります。
繰り返しになりますが、この技術フレーバーの組み合わせはまだかなり新しいものです - libjingle を iphone xmpp/jabber アプリの心臓部 (および肝臓と腎臓...) として使用しています。サインオンの部分を取得しましたが、プレゼンス通知/名簿更新ビジネスは、実際には多かれ少なかれ正常に機能しているようです。しかし、xmpp テキスト チャット メッセージ スタンザは、送信される前に消えてしまうようです。他のネットワーク トラフィックをキャプチャし、プリティ パケットを熟読すると、ええ、サインオンなどのやり取りが見られますが、チャットには何もありません。
スタンザ、属性、名前空間などをどのようにまとめているかを確認し、再確認しました。すべてがジムダンディに見えます。libjingle の内部インフラストラクチャでメッセージがキューに入れられていることがわかります。しかし、イーサネットでは結果がありません。
以前にこのようなもので遊んだことがある人が、同様のつまずきを覚えていて、正しい方向へのヒント、提案、またはポインターを提供できることを願っています.
助けてくれてありがとう。
マイク