0

現在、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 }

別のサーバーと別のポートを試しましたが、現在行き詰まっています。誰かがアイデアを持っていれば、それは素晴らしいことです。

ありがとうございました

4

1 に答える 1

0

f->addStreamHost( JID("proxy.jabberserver.local"), "proxy.jabberserver.local", 7777 );トリックを行う必要があります。いいえ - 完全な XML ログを表示します。

于 2014-04-22T12:34:15.230 に答える