ejabberd 打开与 proxy.eu.jabber.org 的 s2s 连接
ejabberd opening s2s connection to proxy.eu.jabber.org
我在 Phoenix 应用程序上本地设置了 ejabberd。为了测试它,我创建了一个帐户并使用 Pidgin 登录。但我注意到日志中有些奇怪的地方:
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 ankush@localhost/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
连接?我想因为我在本地主机上并尝试使用客户端连接,所以连接类型应该是 c2s
?最后,proxy.eu.jabber.org
位从何而来?
我想做的是 运行 一个功能齐全的本地服务器,我可以让两个用户登录并聊天。怎么了?
好的,所以我发现这是因为 Pidgin。它的设置之一是使用 proxy.eu.jabber.org
作为文件服务,我想这就是它打开 s2s
连接的原因。当我将设置更改为 no proxy
时,这些消息消失了。
我在 Phoenix 应用程序上本地设置了 ejabberd。为了测试它,我创建了一个帐户并使用 Pidgin 登录。但我注意到日志中有些奇怪的地方:
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 ankush@localhost/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
连接?我想因为我在本地主机上并尝试使用客户端连接,所以连接类型应该是 c2s
?最后,proxy.eu.jabber.org
位从何而来?
我想做的是 运行 一个功能齐全的本地服务器,我可以让两个用户登录并聊天。怎么了?
好的,所以我发现这是因为 Pidgin。它的设置之一是使用 proxy.eu.jabber.org
作为文件服务,我想这就是它打开 s2s
连接的原因。当我将设置更改为 no proxy
时,这些消息消失了。