[jadmin] jabber server fails to start when configured for ports below 1024 (debian sarge)

oleg rodionov orodionov at gmail.com
Thu Aug 17 07:53:05 CDT 2006


I got this resolved.  I had two seperate problems.  I was actually
running jabber not as a root.  jabber startup script was starting up
jabber using 'jabber' user name, while I was certain that I was
actually running it as a root :()

Second problem, I did have pop3 service running.

Now I can run jabber both as a root binded to 110 or as 'jabber' user
name binded to 5222 and port forwarding on.

Thank you All!!

> I want to add, that you are even not allowed to use the "-u" switch, if
> you want to bind to an administrative port. Therefore the jabberd
> process will really run als the root user, which is a very bad thing.
>
> As it had been already suggested: bind jabberd to its standard port 5222
> and use iptables to redirect incoming traffic on port 110 to this port.
>
> The iptables command for this is:
>
> iptables -t nat -I PREROUTING -p tcp --dport 110 -j REDIRECT --to-port 5223
>
>
>
> Tot kijk
>      Matthias
>



More information about the JAdmin mailing list