From owner-freebsd-questions@FreeBSD.ORG Mon Nov 8 21:06:31 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4454E16A4CE for ; Mon, 8 Nov 2004 21:06:31 +0000 (GMT) Received: from av5-1-sn3.vrr.skanova.net (av5-1-sn3.vrr.skanova.net [81.228.9.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BFE743D1F for ; Mon, 8 Nov 2004 21:06:30 +0000 (GMT) (envelope-from admin@swedehost.com) Received: by av5-1-sn3.vrr.skanova.net (Postfix, from userid 502) id 8DCA937ED3; Mon, 8 Nov 2004 22:06:29 +0100 (CET) Received: from smtp1-1-sn3.vrr.skanova.net (smtp1-1-sn3.vrr.skanova.net [81.228.9.177]) by av5-1-sn3.vrr.skanova.net (Postfix) with ESMTP id 7CA7D37E67; Mon, 8 Nov 2004 22:06:29 +0100 (CET) Received: from odin.swedehost.com (h171n2fls33o804.telia.com [217.209.211.171]) by smtp1-1-sn3.vrr.skanova.net (Postfix) with ESMTP id 1448A38015; Mon, 8 Nov 2004 22:06:28 +0100 (CET) Received: from [192.168.0.10] (thor.swedehost.com [192.168.0.10]) (authenticated bits=0) by odin.swedehost.com (8.12.11/8.12.11) with ESMTP id iA8L6SJb004583; Mon, 8 Nov 2004 22:06:29 +0100 (CET) (envelope-from admin@swedehost.com) Message-ID: <418FDFD0.10803@swedehost.com> Date: Mon, 08 Nov 2004 22:06:24 +0100 From: Admin User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Matthew Seaman References: <418FC2F3.1090907@swedehost.com> <20041108200019.GA22684@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <20041108200019.GA22684@happy-idiot-talk.infracaninophile.co.uk> X-Scanned-By: MIMEDefang 2.48 on 192.168.0.1 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.1 cc: freebsd-questions cc: Webmaster Subject: Re: Apache2 seg faults X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Nov 2004 21:06:31 -0000 Matthew Seaman wrote: >On Mon, Nov 08, 2004 at 08:03:15PM +0100, Webmaster wrote: > > >>Hi everybody. >>Need help with Apache2 seg fault. >>I'm totally in my blinds on this one. It seems like the problem occurs >>when Apache is trying to >>do a graceful restart. >>Tried to do some "googling" and searching the mail archives, but found >>nothing useful. >>Found an answer from Matthew Seaman to a similar problem, but didn't >>understand much about it. >>http://lists.freebsd.org/mailman/htdig/freebsd-questions/2004-September/057901.html >> >> > >Fame at last! > > > >>odin# uname -a >>FreeBSD odin.swedehost.com 4.10-RELEASE-p3 FreeBSD 4.10-RELEASE-p3 #0: >>Fri Nov 5 16:04:49 CET 2004 >>root@odin.swedehost.com:/usr/obj/usr/src/sys/ODIN i386 >> >>This is what the httpd-error.log has to say about it : >>[Mon Nov 08 19:00:00 2004] [notice] Graceful restart requested, doing >>restart >>[Mon Nov 08 19:00:02 2004] [notice] seg fault or similar nasty error >>detected in the parent process >>[Mon Nov 08 19:01:52 2004] [warn] pid file /var/run/httpd.pid >>overwritten -- Unclean shutdown of previous Apache run? >>[Mon Nov 08 19:01:52 2004] [notice] Apache/2.0.52 (FreeBSD) PHP/4.3.9 >>mod_ssl/2.0.52 OpenSSL/0.9.7d configured -- resuming normal operations >> >>And then nothing happening. I have to manually restart the server by >>issuing the following : >>/usr/local/sbin/apachectl startssl >> >>Any and all help preciated. >> >> > >It is probably not a problem with the base Apache itself which is >leading to the segfaults. Rather I'd suspect that some module you're >loading into apache is causing the problem -- I mean a 3rd party >module like mod_php{4,5}, mod_jk or mod_perl. > >The first step is to narrow down what the cause of the problem is. >Try commenting out the LoadModule directives in httpd.conf until you >can isolate which one is the cause of the problem. > >Note: I'm assuming that you're using the standard prefork MPM -- >that's definitely the preferred (in fact the only working) method >under 4.10. I think it's still preferred in 5.x, but in that OS >version you might be able to succeed at using one of the threaded >MPMs. > > Cheers, > > Matthew > > > Thx for your answer. Will follow your advice and try to pinpoint which module causing the problem. I do suspect php according to another mail I found searching the archives. http://lists.freebsd.org/mailman/htdig/freebsd-questions/2004-April/042300.html leading to this link : /http://bugs.php.net/bug.php?id=27810 /which didn't enlight me very much, but might help other people to understand the problem :-) Another issue I do remember from last time I cvsupe'd and port upgraded, was two ports that wasn't upgraded. php4-mcve ( marked ignore ) and squirrelmail. Don't know if this is relevant, but just thought I would add it. / Hasse.