Pobrałem Apache 2.4 z Apache Lounge i zainstalowałem go w systemie Windows 7 jako serwer programistyczny i działało dobrze. Teraz próbuję użyć protokołu SSL z certyfikatem z podpisem własnym, ale ponowne uruchomienie usługi kończy się niepowodzeniem:
Usługa Apache2.4 została zakończona z błędem specyficznym dla usługi Niepoprawna funkcja.
Pamiętam, że Apache 2.2 miał konkretny plik do pobrania OpenSSL, jeśli chciałeś użyć SSL. Czy tak jest w przypadku Apache 2.4?
Co jeszcze może powodować problem?
Upewniłem się, że:
- Porty 80 i 443 są bezpłatne
LoadModule ssl_module modules/mod_ssl.so
jest bez komentarzaInclude conf/extra/httpd-ssl.conf
jest również niekomentowane
Odpowiedzi:
Właśnie miałem ten sam problem. Uruchamiając sam httpd.exe, otrzymałem następujące dane wyjściowe:
Rozwiązaniem jest odkomentowanie następującej linii w httpd.conf:
źródło