Apache 2.0.63 hat Probleme mit mod_ssl in FreeBSD 6.0

silveraxe

Member
Hallo,
ich habe meine Ports upgedatet und stehe nun vor dem Problem, dass der Apache die Konfigurationsdatei nicht einlesen will, da er Probleme mit mod_ssl hat:

Code:
Cannot load /usr/local/libexec/apache2/mod_ssl.so into server: /usr/local/libexec/apache2/mod_ssl.so: Undefined symbol "SSL_CTX_set_info_callback"

Apache ist in Version 2.0.63 (port www/apache20) und OpenSSL in Version openssl-0.9.8h_1 installiert. Hat jemand schonmal einen ähnlichen Fehler gehabt und weiß Antwort?

Ich habe FreeBSD 6.0 als amd64 Version installiert.

Danke!
 
Gibt es eine Möglichkeit, nur mod_ssl neu zu kompilieren? Den Apache habe ich mit make deinstall && make reinstall neu installiert, ich dachte, dass der Port mod_ssl gleich mit erstellt?
 
Du hast recht, mod_ssl ist Teil von Apache2. Allerdings bleibt es dabei, dass da etwas nicht stimmt und ich würde darauf tippen, dass eine Abhängigkeit veraltet ist.

Du könntest sysutils/bsdadminscripts installieren um mit dem Kommando pkg_libchk zu prüfen, ob es irgendwelche Probleme mit deinen Libraries gibt.
 
Du könntest sysutils/bsdadminscripts installieren um mit dem Kommando pkg_libchk zu prüfen, ob es irgendwelche Probleme mit deinen Libraries gibt.

Mhh... pkg_libchk läuft sauber durch ohne einen Fehler zu finden. Ich habe jetzt mehrfach www/apache20 und security/openssl neu gebaut aber immer noch kein Erfolg. So langsam stehe ich etwas auch dem Schlauch. Sonst noch jemand einen Tipp, wonach ich schauen könnte? Ich habe das Laden von mod_ssl erstmal rausgenommen, aber so sind halt die SSL geschützten Seiten nicht mehr erreichbar, was ja auch keine Lösung ist.

Danke,
Hilmar
 
Ich habe mal etwas weiter geforscht. Wenn ich apache-2.0.63 neu baue, kommt die Meldung:
===> apache-2.0.63 depends on file: /usr/local/lib/libcrypto.so.4 - found

Die Abfrage "ldd /usr/local/sbin/httpd" egibt jedoch
libcrypt.so.3 => /lib/libcrypt.so.3 (0x800df9000)

Die gleiche Einstellung habe ich jedoch auf einem anderen FreeBSD System (6.3), wo ich den Apache aber mit SSL starten kann...
 
So, ich habe es jetzt mit WITH_OPENSSL_BASE=yes in der make.conf. beseitigt. Dann OpenSSL deinstalliert und die ganzen Ports neu gebaut.
 
Back
Top