I have a few servers that were shipped down from Florida. The only way to get appache to start correctly is to comment out the "SSL on" line on the Virtual site on :443. If I start apache from the command prompt with it enabled it prompts for the password. It takes my password but when I physically go to the non SSL site I'm told to go to use https instead. Before shipping this never happened. The only thing I changed was the IP address. Also if I do this (enter the password manually) I have to manually start apache each time. It does not startup automatically. It gives an error about not being able to find the key. Here is what I get if it is enabled (even with SSL off listed on the other virtual hosts)
Bad Request
Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
Hint: https://servername
Apache version number: Port 80
Eric
