[FUG-BR] Ejabberd levanta mas não libera portas necessárias.

Junior Pires junior em gujao.com
Terça Março 6 19:36:12 BRT 2007


Olá pessoal, eu estava aqui com um servidor ejabberd funcionando
direitinho, os usuários autenticando normalmente através do pandion. mas
hoje, quando eu fui fazer uma alteração no meu servidor fiz a burrice de
dar um "kill -9" no processo, e depois quando fui levantar, ele levanta o
serviço, mas não deixa disponivél as portas necessárias para conexão dos
usuários, tipo a 5222, 5223...

Quando dou um sockstat | grep ejabberd, me volta o seguinte:

mail# sockstat | grep ejabberd
ejabberd ssl_esock  18087 4  tcp4   127.0.0.1:55480       *:*
ejabberd beam       17923 5  tcp4   *:63743               *:*
ejabberd beam       17923 6  tcp4   127.0.0.1:52310       127.0.0.1:4369
ejabberd epmd       17921 3  tcp4   *:4369                *:*
ejabberd epmd       17921 4  tcp4   127.0.0.1:4369        127.0.0.1:52310

Dei uma olhada nos logs e achei isso:

RPC failed on the node ejabberd em mail: {'EXIT',
                                       {badarg,
                                        [{erlang,
                                          port_control,
                                          [stringprep_port,1,"mail"]},
                                         {stringprep,control,2},
                                         {jlib,nameprep,1},
                                         {ejabberd_auth,auth_modules,1},
                                         {ejabberd_auth,is_user_exists,2},
                                         {ejabberd_auth,try_register,3},
                                         {ejabberd_ctl,process,1},
                                         {rpc,'-handle_call/3-fun-0-',5}]}}

Alguém tem o caminho das pedras?

Agradeço.
-- 
Junior Pires
Assistente de Informáica
CPD
Gujão Alimentos.
Tel: (75) 3244-2121 (Ramal 202).


-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.



Mais detalhes sobre a lista de discussão freebsd