Якщо ejabberd не стартує з помилкою
{error_logger,{{2009,10,18},{23,7,5}}, "Protocol: ~p: register error: ~p~n", ["inet_tcp",{{badmatch,{error,econnrefused}}, [{inet_tcp_dist,listen,1},{net_kernel,start_protos,4},{net_kernel,start_protos,3}, ...
і ви встановлювали його не на віртуальну систему, рішенням може бути наступне:
перевірте права на /var/spool/ejabberd