Bekijk Volledige Versie : Poort 80
Ik heb net OpenSSL geupdatet. Nu krijg ik geen toegang meer tot de domeinen op mijn server.
Ik kan wel nog in Directadmin. Weten jullie wat het probleem is?
Ik ben er achter gekomen dat httpd niet meer start. Bij het starten geeft hij nochtans geen error aan :-(
Kijk even na in de error-logs (iets in de aard van /var/log/apache/error.log of /var/log/httpd/error.log), of doe een "apachectl configtest" om even je config file te testen...
Als ik: apachectl configtest
gedaan heb krijg ik:
[error] Cannot remove module mod_perl.c: not found in module list
In mijn error log staat:
*** glibc detected *** double free or corruption (!prev): 0x0852afe8 ***
*** glibc detected *** double free or corruption (!prev): 0x0852afe8 ***
*** glibc detected *** double free or corruption (!prev): 0x0852afe8 ***
*** glibc detected *** double free or corruption (!prev): 0x0852afe8 ***
Ik geloof dat je na update van openssl apache ook ff opnieuw moest rebuilden.
cd /usr/local/directadmin/customapache
./build clean
./build update
./build all
Dat heb ik gedaan. Het lukt nog steeds niet.
Kan dit het gevolg zijn van een stroomstoring?
nee, openssl updaten neemt een hele sloot aan libraries mee en kan daarom voor de nodige uitdagingen zorgen
Zoals Snaaps al zegt moet je apache/php/exim/noem het maar op opnieuw compileren. Dit kan inderdaad een hells karwei zijn en ik wens je er dan ook veel succes bij ;)
Welke moet ik allemaal rebuilden?
FunnyMedia
05/07/07, 02:51
gewoon ./build all doen en alles bevestigen met Y
Dacht uit mijn hooft dat het ./build n (-n) was zonder bevestigen.
Start als volgt als root:
cd /usr/local/directadmin/customapache
./build clean
./build update
./build all
vraag me af of het nu gelukt is..