Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have installed Apache 2.x.x. But right now I have uninstalled it from my pc. I try to install XAMPP, but the apache could not installed correctly.

Error: Could not bind to address

share|improve this question

migrated from Feb 1 '10 at 10:31

This question came from our site for professional and enthusiast programmers.

You have something running on the pot 443 - to see what issue the command netstat -lanp and look for what local address ''. The last field tells what program is bound to the port. – Kimvais Feb 1 '10 at 10:15
up vote 3 down vote accepted

It appears another process is bound to tcp port 443. You can either change the configuration for that process to use a different port or change your Apache config to use something other than 443.

To find which process is using port 443, you can use lsof -i :443

To change the port that Apache uses, edit your conf/extra/httpd-ssl.conf file. Change any instances of "443" to "8443" (or whichever available port you prefer)

share|improve this answer

Did you start your service as root ? 443 port is before 1024, so it is reserved to root user. Check if something run on 443 port, with netstat -pntl | grep 443 (with root user)

share|improve this answer

Try changing your address from to

share|improve this answer
His IP address isn't - it's a virtual address – Jon Rhoades Mar 17 '10 at 10:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.