From owner-freebsd-apache@FreeBSD.ORG Wed Jan 12 20:21:47 2011 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3D14106566B for ; Wed, 12 Jan 2011 20:21:47 +0000 (UTC) (envelope-from frank@deze.org) Received: from xs4all.deze.org (unknown [IPv6:2001:980:1312:99::1]) by mx1.freebsd.org (Postfix) with ESMTP id 062088FC15 for ; Wed, 12 Jan 2011 20:21:46 +0000 (UTC) Received: from [192.168.1.2] (corfu [192.168.1.2]) by xs4all.deze.org (Postfix) with ESMTP id 0ECF711419 for ; Wed, 12 Jan 2011 21:21:45 +0100 (CET) Message-ID: <4D2E0D5A.5080203@deze.org> Date: Wed, 12 Jan 2011 21:21:46 +0100 From: Frank Volf Organization: DeZe User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-apache@freebsd.org X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: IPv6 only jail and Apache X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2011 20:21:47 -0000 Hi, To learn more about IPv6 I have setup an IPv6 only jail. The IP address assigned to the jail is part of a public IPv6 prefix that I obtained from my ISP. The jail is started with 'ip4=disable' as a startup option to the jail command. The jail works surprisingly good. I can ping(6), traceroute(6), resolve IP addresses and a DNS resolver that I reach on its IPv6 address. In fact, I could install all ports from /usr/ports just as that. In all cases so far, at least one of the distriubtion servers for the ports sources files, is reachable by IPv6. No complaints until recently. Now, I trying to use apache22 to setup a web-server (once again only reachable via IPv6). And here the problem starts. I just can't get the thing to start, it core-dumps immediately: six# /usr/local/etc/rc.d/apache22 start Performing sanity check on apache22 configuration: [Wed Jan 12 21:11:37 2011] [crit] [Wed Jan 12 21:11:37 2011] file config.c, line 1982, assertion "rv == APR_SUCCESS" failed Abort trap (core dumped) Starting apache22. [Wed Jan 12 21:11:37 2011] [crit] [Wed Jan 12 21:11:37 2011] file config.c, line 1982, assertion "rv == APR_SUCCESS" failed Abort trap (core dumped) /usr/local/etc/rc.d/apache22: WARNING: failed to start apache22 I researched the Internet, and could find some references to name resolving issues, so I cross checked but the jail is able to resolve its own forward and reverse DNS entry. But of course the jail has only an AAAA record, and no A record; the whole point being that it is an IPv6 only jail. I also added the FQDN and IPv6 address to /etc/hosts at no avail. I tried to debug the apache and apr code, but that is not every easy either. So, my final hope is this list. Does anybody have a solution, or a clue how to proceed with debugging this problem? The apache22 ports version that I'm using is: apache-2.2.17_1. Kind regards, Frank