Red Hat Bugzilla – Bug 67821
port conflict with mod_ssl
Last modified: 2008-05-01 11:38:02 EDT
Description of Problem:
Whenever we load apache after installing the latest mod_ssl (mod_ssl-2.8.5-4),
we get the following error message and apache doesn't start.
[Mon Jul 1 21:16:49 2002] [crit] (98)Address already in use: make_sock: could
not bind to port 80
If we disable the line with port 80 of the ssl section of httpd.conf, it works.
The comments state we need to listen to standard (port 80) as well. Any ideas
why this is happening with the upgrade?
## SSL Support
## When we also provide SSL we have to listen to the
## standard HTTP port (see above) and to the HTTPS port
That sounds like something is already listening on port 80. How are you starting
Apache? Use "service httpd restart" as root to completely restart Apache.
We did use the standard "service httpd restart" to restart it. It returns OK
status, however ps -ax | grep httpd reveals httpd didn't start. When we start
httpd by hand without the -DHAVE_SSL parameter, it starts up fine.
Do you have another Listen statement in your httpd.conf file, which also
instructs the server to listen on port 80? That would cause the error you describe.
This sounds very much like a configuration issue, not a package issue, so I am
closing this bug.