Jak w temacie. Reload apache komendą: /usr/sbin/httpd -f /etc/httpd/apache.conf -k graceful
która jest m.in. odpalana z logrotate, powoduje dziwne zachowanie apacha. W logu pojawiają się segfaulty: [Mon Sep 22 10:40:26.151362 2014] [core:notice] [pid 27358] AH00052: child pid 28348 exit signal Segmentation fault (11) W logu strace'a wygląda to tak: 24728 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x21} --- 24728 chdir("/etc/httpd") = 0 24728 rt_sigaction(SIGSEGV, {SIG_DFL, [], SA_RESTORER|SA_INTERRUPT, 0x2fa67f08310}, {SIG_DFL, [], SA_RESTORER|SA_RESETHAND, 0x2fa67f08310}, 8) = 0 24728 kill(24728, SIGSEGV) = 0 24728 rt_sigreturn() = 33 24728 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_USER, si_pid=24728, si_uid=51} --- Na liście procesów czasami pojawiają się zombie (defuncty), czasami umiera główny proces (chodzący z roota) i zostają tylko potomne. Drugi reload powoduje ubicie wszystkich procesów. Co ciekawe, po reloadzie jest problem z połączeniem się z apachem tylko po SSLu. Normalny http dalej działa. W trakcie łączenia się SSLowo sesja jest normalnie negocjowana tylko zaraz po tym połączenie jest zrywane. Pełny restart (service httpd restart) pomaga do następnego reloadu. Ktoś może to potwierdzić/zaprzeczyć? Nie wiem czy to jest PLD-specific ale wersja 2.4.9 była ok. _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl