I just tried installing 2.2.15 on Windows XP SP3 and when I uncommented the mod_ssl load module directive in a default clean install httpd.conf the server would not start. It simply complains that the module can not be loaded.
C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -t httpd.exe: Syntax error on line 120 of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files/Apache Software Foundation/Apache2.2/modules/mod_ssl.so into server: \x96\xb3\x8c\xf8\x82\xc8\x83A\x83h\x83\x8c\x83X\x82\xc9\x83A\x83N\x83Z\x83X\x82\xb5\x82\xe6\x82\xa4\x82\xc6\x82\xb5\x82\xc4\x82\xa2\x82\xdc\x82\xb7\x81B openssl.exe is broken too.
extracted the msi and here's what I get httpd: Syntax error on line 119 of C:/Apache2.2/conf/httpd.conf: Cannot load C:/Apache2.2/modules/mod_ssl.so into server: Attempt to access invalid address. ------------------------------------------------ openssl: C:/Apache2.2/bin/openssl.exe is not a valid Win32 application
Reproduced and confirmed on Windows 7 with no explanation. Depends.exe indicates these are valid win32 (32 bit) binaries. I'm at a loss, have pulled these down from the dist/ page until resolved, and in the meantime we have non-ssl binaries still available for win32. More word soon, I hope.
mod_ssl is fine, works with my openssl. The openssl build is bunk.
If you would, please review the -r2.msi at http://httpd.apache.org/dev/dist/ to determine if it is suitable. Initial tests look promising. If a few of you could confirm this binary resolves your issues, we will take this live to the usual www.apache.org/dist/httpd/binaries/win32/ site. Many thanks.
+1 http/https It works! 2k/XP/Vista
Thanks for verifying this change, the binary (-r2.msi) is now live and referenced from the downloads page and the dist tree.