Return-Path: X-Original-To: apmail-apr-dev-archive@www.apache.org Delivered-To: apmail-apr-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3EDB6E087 for ; Wed, 20 Feb 2013 22:57:12 +0000 (UTC) Received: (qmail 4367 invoked by uid 500); 20 Feb 2013 22:57:11 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 3799 invoked by uid 500); 20 Feb 2013 22:57:11 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 3736 invoked by uid 99); 20 Feb 2013 22:57:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Feb 2013 22:57:11 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rainer.jung@kippdata.de designates 195.227.30.149 as permitted sender) Received: from [195.227.30.149] (HELO mailserver.kippdata.de) (195.227.30.149) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Feb 2013 22:57:04 +0000 Received: from [10.0.110.6] ([192.168.2.104]) by mailserver.kippdata.de (8.13.5/8.13.5) with ESMTP id r1KMugqU020442; Wed, 20 Feb 2013 23:56:42 +0100 (CET) Message-ID: <512554A5.9080609@kippdata.de> Date: Wed, 20 Feb 2013 23:56:37 +0100 From: Rainer Jung User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: dev@httpd.apache.org CC: APR Development List Subject: Re: [VOTE] Release Apache httpd 2.4.4 as GA References: <892D649E-44A0-481B-9D70-D8BD18981014@jaguNET.com> <1361244935.10229.17.camel@tardis><51235C13.8020907@kippdata.de> <1361320758.5052.10.camel@tardis><512424F7.9070805@kippdata.de> <20130219233122.498bfa7a@hub><1361342576.11934.11.camel@tardis> <20130220010703.44e065b5@hub> <51248442.8000301@kippdata.de> <1361396011.3897.20.camel@tardis> In-Reply-To: <1361396011.3897.20.camel@tardis> X-Enigmail-Version: 1.5 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 20.02.2013 22:33, Noel Butler wrote: > On Wed, 2013-02-20 at 09:07 +0100, Rainer Jung wrote: >> 2) Keep original validation code but ad some debug output to STDERR: >> >> http://people.apache.org/~rjung/patches/apr-util-password_validate-debug.patch >> > Fails > > [Thu Feb 21 07:18:27.549401 2013] [auth_basic:trace1] [pid 31295:tid > 3012647792] mod_auth_basic.c(246): [client fd1d:c01d:1ce::145:58603] > Checking password for user '' using provider 'dbd', result: 3 > > [Thu Feb 21 07:18:27.549593 2013] [auth_basic:error] [pid 31295:tid > 3012647792] [client fd1d:c01d:1ce::145:58603] AH01618: user not found: / > > [Thu Feb 21 07:18:29.308367 2013] [authn_dbd:trace2] [pid 31295:tid > 3004259184] mod_authn_dbd.c(178): [client fd1d:c01d:1ce::145:58603] Got > hashed password '$6$xxxxxxxxx' for user 'noel' > > [Thu Feb 21 07:18:29.308437 2013] [authn_dbd:debug] [pid 31295:tid > 3004259184] mod_authn_dbd.c(199): (70024)passwords do not match: [client > fd1d:c01d:1ce::145:58603] Call to apr_password_validate for user 'noel' > and hashed password '$6$xxxx' validate returned an error > > [Thu Feb 21 07:18:29.308471 2013] [auth_basic:trace1] [pid 31295:tid > 3004259184] mod_auth_basic.c(246): [client fd1d:c01d:1ce::145:58603] > Checking password for user 'noel' using provider 'dbd', result: 0 > > [Thu Feb 21 07:18:29.308505 2013] [auth_basic:error] [pid 31295:tid > 3004259184] [client fd1d:c01d:1ce::145:58603] AH01617: user noel: > authentication failure for "/": Password Mismatch That's strange, the additional stderr output "crypt_r returned NULL" or "crypt_r returned '%s'" is not shown here. As an alternative one could use strace to check the call to crypt_r and the return value. Rainer