Kiminator
14.01.04, 18:30
Moin moin,
ich habe jetzt wiedermal den Apache HTTPD auf Version 2.0.48 aktualisiert. Ich habe den Apache mit folgenden Configure-Optionen kompiliert:
./configure --enable-mods-shared=most --enable-so --with-mpm=worker --enable-ssl --with-ssl=/usr/local/ssl
Als Grundlage verwende ich das Tutorial von http://lamps.efactory.de/lamps-2-0.shtml#inst-apachessl.
Ganz normales HTTP funktioniert wunderbar mit der normalen Konfig.
Jetzt wollte ich noch die sicher Verbindung HTTPS verwenden. Also habe ich in der httpd.conf noch folgende Zeile hinzugefügt:
LoadModule ssl_module libexec/mod_ssl.so
An der ssl.conf habe ich nichts geändert.
Wenn ich jetzt versuche den HTTPD mittels "apachectl startssl" zu starten, bricht er mit folgenden Fehler ab:
Cannot load /apache/libexec/mod_ssl.so into server: /apache/libexec/mod_ssl.so: undefined symbol: X509_INFO_free
Ich habe irgendwo mal gelesen, das die Funktionen X509 zu OpenSSL gehört.
Aber wie bekomme ich diesen Fehler weg? Muss ich irgendetwas anders kompilieren. Bzw was soll mir dieser Fehler sagen?
Ich hoffe mir kann geholfen werden.
Gruß
Kiminator
ich habe jetzt wiedermal den Apache HTTPD auf Version 2.0.48 aktualisiert. Ich habe den Apache mit folgenden Configure-Optionen kompiliert:
./configure --enable-mods-shared=most --enable-so --with-mpm=worker --enable-ssl --with-ssl=/usr/local/ssl
Als Grundlage verwende ich das Tutorial von http://lamps.efactory.de/lamps-2-0.shtml#inst-apachessl.
Ganz normales HTTP funktioniert wunderbar mit der normalen Konfig.
Jetzt wollte ich noch die sicher Verbindung HTTPS verwenden. Also habe ich in der httpd.conf noch folgende Zeile hinzugefügt:
LoadModule ssl_module libexec/mod_ssl.so
An der ssl.conf habe ich nichts geändert.
Wenn ich jetzt versuche den HTTPD mittels "apachectl startssl" zu starten, bricht er mit folgenden Fehler ab:
Cannot load /apache/libexec/mod_ssl.so into server: /apache/libexec/mod_ssl.so: undefined symbol: X509_INFO_free
Ich habe irgendwo mal gelesen, das die Funktionen X509 zu OpenSSL gehört.
Aber wie bekomme ich diesen Fehler weg? Muss ich irgendetwas anders kompilieren. Bzw was soll mir dieser Fehler sagen?
Ich hoffe mir kann geholfen werden.
Gruß
Kiminator