2010-08-03 3 views
0

J'ai installé httpd-2.2.16 et openssl-1.0.0 sur Red Hat Linux 5: lors du démarrage de Apache, un message 'symbole non défini: SSL_get_servername' est généré sur le serveur. ligne de commande.Message 'symbole non défini: SSL_get_servername' lors du démarrage d'Apache Web Server

Vous trouverez ci-dessous les paramètres utilisés pour l'installation d'Apache (section A) et le message d'erreur généré lors du démarrage d'Apache (SECTION B).

Quelqu'un peut-il me diriger dans la direction d'une solution? Googler et Boulimie n'a pas produit une solution qui semble correspondre ce cas (theyare Mandiva/Suse spécifique)

SECTION A) Saisie des paramètres pour l'installation:

./configure prefix =/usr/apache - avec-ldap --enable-mods-shared = "tous les proxy cache LDAP ssl authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache" --with-ssl =/usr/openssl

SECTION B) d'erreur généré lorsque Apache est démarré (entrant '/ apachectl start'):

httpd: Erreur de syntaxe sur la ligne 103 de /usr/apache/conf/httpd.conf: Impossible de charger/usr /apache/modules/mod_ssl.so dans le serveur: /usr/apache/modules/mod_ssl.so: symbole non défini: SSL_get_servername

Répondre

0

Essayez de compiler avec les modules dont vous avez besoin explicitement - J'ai déjà rencontré le même problème, je ne sais pas trop quoi l'a déclenché - j'ai recompilé avec des modules dont j'avais besoin explicitement et cela a fonctionné. L'inconvénient est que vous devez recompiler Apache si vous avez besoin de modules supplémentaires sur la route.

Questions connexes