I am running a dev server with Windows 2003 and Apache as a web server, running as a Windows service.
I installed OpenSSL to allow it to offer SSL connectivity and it all worked fine but I wanted to make sure that the Apache service also started up with the
-D SSL
option which enables it to handle HTTPS.
The answer from this page was:
Open the registry with RegEdit, and then change the value at:
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Apache2/ImagePath
to include the startup option above.