Penguin
Note: You are viewing an old revision of this page. View the current version.

Address already in use

This error means an address is already in use, this is frequently due to a network port or socket being already claimed by another process. You can't have two processes listen on the same port unless they actively cooperate to do so. For example, when starting apache a second time without closing down the first connection you get in the logs
Address already in use: make_sock: could not bind to port 80
You can tell whats listening on a port by using
netstat -ap

(see netstat(8) for more information)

kill(1) the program thats listening on that port and try again.

Usually you get this error when starting a program when another copy of the same program is already running.