Ejabberd не работает на MAC с [Не удалось открыть сокет в [::]: 5222]

Вы можете гарантировать порядок с $ или предложением.

. Вместо этого используйте $or: [ _ids.map(_id => ({_id}))].

0
задан AndrewJ 15 January 2019 в 21:51
поделиться

1 ответ

Когда ejabberd запускается, он использует несколько портов (некоторые для XMPP, другие для дополнительных функций ejabberd, другие для Erlang). Обратите внимание, что некоторые порты могут быть в IPv6:

tcp        0      0 0.0.0.0:42859           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:4560            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:epmd            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:5280            0.0.0.0:*               LISTEN     
tcp6       0      0 [::]:epmd               [::]:*                  LISTEN     
tcp6       0      0 [::]:xmpp-client        [::]:*                  LISTEN     
tcp6       0      0 [::]:xmpp-server        [::]:*                  LISTEN    

Может быть, у вас есть другая предыдущая установка ejabberd, которая там мешала? Или другой XMPP сервер?

0
ответ дан Badlop 15 January 2019 в 21:51
поделиться