2016-08-27 16 views
1

私はPhoenixアプリケーションでejabberdのローカルセットアップを行っています。それをテストするために、私はアカウントを作成し、Pidginを使用してログインしました。しかし、私はログに奇妙な何かに気づいた:ejabberdがs2s接続をproxy.eu.jabber.orgに開く

iex(8)> [info] (#Port<0.25178>) Accepted connection 127.0.0.1:34684 -> 127.0.0.1:5222 
[info] ({socket_state,gen_tcp,#Port<0.25178>,<0.899.0>}) Accepted authentication for ankush by ejabberd_auth_mnesia from 127.0.0.1 
[info] ({socket_state,gen_tcp,#Port<0.25178>,<0.899.0>}) Opened session for [email protected]/178547105681237390401298 
[info] New s2s connection started <0.901.0> 
[info] Trying to open s2s connection: localhost -> proxy.eu.jabber.org with TLS=false 
[info] s2s connection: localhost -> proxy.eu.jabber.org (remote server not found) 
[info] Reconnect delay expired: Will now retry to connect to proxy.eu.jabber.org when needed. 

はなぜs2s接続が開かれていますか?私はlocalhost上にあり、クライアントを使用して接続しようとしているので、接続タイプはc2sである必要がありますか?最後に、proxy.eu.jabber.orgビットはどこから来たのですか?

私がしようとしているのは、2人のユーザーをログインさせてチャットできるフル機能のローカルサーバーを実行することです。何がうまくいかないの?

答えて

3

これはピジンのためだとわかりました。その設定の1つはproxy.eu.jabber.orgをファイルサービスとして使用することでした。その理由は、それがs2s接続を開いていたからです。設定をno proxyに変更すると、これらのメッセージは表示されなくなりました。

関連する問題