Apache Corefile issues
Mark Saad
nonesuch at longcount.org
Tue Oct 25 15:24:02 UTC 2011
On Mon, Oct 24, 2011 at 5:26 PM, Bernd Walter <ticso at cicely7.cicely.de> wrote:
> On Mon, Oct 24, 2011 at 04:52:15PM -0400, Mark Saad wrote:
>> Hackers
>> I have a strange apache issue , and I wonder if anyone has seen this before.
>> I am running Apache 1.3.34 on freeBSD 7.3-RELEASE amd64 . At some
>> point in the day apache's children segfault and die. No core files are
>> generated. I am
>> not running mod_php either.
>
> Apache 1.x isn't really advised since many many years, but I assume you
> have very special reasons to stay with it?
we are moving away from this to nginx
>
>> 1. I have setup the following sysctls
>>
>> #Debug options
>> kern.sugid_coredump=1
>> kern.corefile="/var/coredumps/%U-%N-%P.core"
>
> Don't use quotes here.
Stupid me , why is this sysctl using no quotes as its convention ?
>
>> 2. The httpd.conf is set with CoreDumpDirectory /var/coredumps/
>>
>> 3. The dir /var/coredumps/ is set 1777
>>
>> 4. A ktrace of the parrent apache process shows the core file tries to create
>>
>>
>> 84954 libhttpd.ep RET kill 0
>> 84954 libhttpd.ep CALL sigreturn(0x7ffffffeb030)
>> 84954 libhttpd.ep RET sigreturn JUSTRETURN
>> 84954 libhttpd.ep PSIG SIGSEGV SIG_DFL
>> 84954 libhttpd.ep NAMI ""/var/coredumps/65534-libhttpd.ep-84954.core""
>
> It's double quoted here - one to frame the filename and one as part of the
> filename itself.
> I guess your / directory don't contain a subdirectory named ".
This worked with out the quotes on the sysctl
>
>> 34924 libhttpd.ep RET select 0
>> 34924 libhttpd.ep CALL gettimeofday(0x7fffffffe890,0)
>> 34924 libhttpd.ep RET gettimeofday 0
>> 34924 libhttpd.ep CALL fork
>>
>> 5. I have proc mounted and I can't gcore -s $PID either
>>
>> I have no cores and I am stumped .
>>
>>
>> --
>> mark saad | nonesuch at longcount.org
>> _______________________________________________
>> freebsd-hackers at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
>> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
>
> --
> B.Walter <bernd at bwct.de> http://www.bwct.de
> Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
>
--
mark saad | nonesuch at longcount.org
More information about the freebsd-hackers
mailing list