Subject: (3.3) syslog message: inndstart: inndstart cant bind Address already in use |
---|
>I try to start INN but got this error in my syslog file: > inndstart: inndstart cant bind Address already in use >Can anyone give me a hint on how to fix it ?Something else is already using port 119. Comment out the line in /etc/inetd.conf for port 119 and "kill -HUP" the inetd program (which makes it re-read the configuration file). Remember, there are two ways for programs to take control over an incoming port. (1) the program runs and grabs the port (which has to be done as root) and then handles all incoming connections, or (2) the program is listed in /etc/inetd.conf and inetd grabs the port and hands off any incoming connections to the program specified in /etc/inetd.conf (i.e. one process gets started for every incoming connection.) If you do (1) and (2) at the same time, the inetd will grab the port and then anyone else that grabs the port will get an "Address already in use" error. INN's "innd" program is type (1). C News+NNTP uses something that is type (2). Most people that get this error ran C News+NNTP a long time ago and forgot to remove the line from their /etc/inetd.conf file. ------------------------------ [Last Changed: $Date: 1997/11/03 18:15:12 $ $Revision: 2.18 $] [Copyright: 1997 Heiko Rupp, portions by Tom Limoncelli, Rich Salz, et al.] |