Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Apache 2 & SSL
#1

I'm rapidly reaching my wits end here, seriously...I'm going crazy trying to get this apache server to use SSL...HELP!

All actual IP addresses have been removed and/or replaced with "IP"

 

I already have apache installed on RHEL3 working on port 80. If I change Listen in httpd.conf to 443 I get the following error with FireFox:

Quote:IP has sent an incorrect or unexpected message. Error Code: -12281.
In /www/log/access_log I see:

Code:
[23/May/2006:11:32:19 -0500] "\x80g\x01\x03" 200 27497 [23/May/2006:11:32:40 -0500] "\x80g\x01\x03" 200 27497




 

 

So I tried to start from scratch and recompile apache with openssl



Code:
wget http://www.openssl.org/source/openssl-0.9.8b.tar.gz tar xvzf openssl-0.9.8b.tar.gz cd openssl-0.9.8b ls ./config make make test make install make clean




 



Code:
cd httpd-2.2.2 ./configure --prefix /usr/local/apache2 --enable-mods-shared=all --enable-ssl --with-ssl=/usr/bin/openssl make make install make clean mkdir /usr/local/apache2/conf/ssl.crt mkdir /usr/local/apache2/conf/ssl.key openssl req -new -out server.csr openssl rsa -in privkey.pem -out server.key openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 365 rm privkey.pem rm server.csr mv server.crt /usr/local/apache2/conf/ssl.crt/ mv server.key /usr/local/apache2/conf/ssl.key/




 

I added the paths to httpd-ssl.conf for the crt and key file, I changed Listen from 80 to 443, I tried changing it to the servers IP address:443 and I still get;

 

Quote:[root@myserver root]# /usr/local/apache2/bin/apachectl start(98)Address already in use: make_sock: could not bind to address IP:443

no listening sockets available, shutting down

Unable to open logs
[img]<___base_url___>/uploads/emoticons/default_mad.gif[/img] 

iptables is stopped and using port 80 works just fine. What the hell is going on here?

 



Code:
lsof -i tcp:443 netstat -lan |grep :443 netstat -pan |grep LISTEN




All show nothing listening on 443

 

I really need help here, I'm very very confused to why this is not working.

Reply
#2
I took out Listen 443 and commented out duplicates in httpd-ssl.conf and it actually started. Perhaps I just needed a day to get my head straight.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)