1

OpenFireに大きな問題があり、うまくいけば、皆さんの1人が助けてくれるでしょう。

基本的に、最終的な目標はuser_1の名簿からuser_2を削除することですが、user_1がuser_2の名簿に残っていることを確認してください。

私はXMPPプロトコルのドキュメントを読んでいて、それは私が想定したことを確認しています-お互いにサブスクライブしているユーザーだけが関連する名簿に入ることができます。user_1がuser_2の名簿から削除されると、user_1もuser_2の名簿から削除されます(繰り返して申し訳ありません)。

両方の名簿に影響を与えることなくこれを達成できる方法はありますか?これはサーバー側の問題だと思いますが、残念ながら自分で修正するのに十分な知識がありません。

ありがとう!

4

1 に答える 1

0

user_1 と user_2 は、どちらの名簿から誰が誰を削除しても、常に独立した名簿を持ちます。

これは、user_1 が自分の名簿から user_2 を削除した場合でも、user_2 の名簿に user_1 がまだ残っていることを意味します。

一部のクライアントは、ユーザーが購読していない連絡先 (subscription="none") を自動的に削除または非表示にします。これにより、いずれかの連絡先が相手の名簿から自分自身を削除できるように見えますが、これは正しくありません。

これを psi と pidgin でテストして、私が言っていることを理解してください。

于 2013-03-03T09:41:57.970 に答える