現在、C++ プログラムから XMPP メッセージを送信するために Gloox を使用しています。私はプライベート prosody XMPP サーバーを使用してローカル ネットワークで作業しています。2 つのクライアント間のテキスト メッセージの送信は機能しますが、ファイルは機能しません。gloox の例 (ft_rcv & ft_send) を試しましたが、どちらも機能しませんでした (明らかに、構成に合わせて例を変更しました)。常に同じエラーが発生します。
<error type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
最初は韻律サーバーが原因だと思っていましたが、conf ファイルに次の行を追加しました。
Component "proxy.jabberserver.local" "proxy65"
proxy65_address = "proxy.jabberserver.local"
proxy65_ports = { 7777 }
別のサーバーと別のポートを試しましたが、現在行き詰まっています。誰かがアイデアを持っていれば、それは素晴らしいことです。
ありがとうございました