www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Berger <jber...@poss.com>
Subject mod_auth-any/4242: Apache will not find use in existing NDBM file
Date Wed, 14 Apr 1999 16:12:13 GMT

>Number:         4242
>Category:       mod_auth-any
>Synopsis:       Apache will not find use in existing NDBM file
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Wed Apr 14 09:20:00 PDT 1999
>Last-Modified:
>Originator:     jberger@poss.com
>Organization:
apache
>Release:        1.3.6
>Environment:
Solaris 2.6 (SPARC) w/ Recommended and Security patch cluster as over early April 1999.
Compiler is GCC 2.8.1
>Description:
I am attempting to migrate from Netscape Commerce Server to Apache 1.3.6.  I compiled apache
using the following:

LDFLAGS=-lgdbm
LIBS=L/usr/local/lib
INCLUDES=-I/usr/local/include

Apache compiles just fine; however, users in the existing NDBM file are not being found. 
If I type dbmmanange [file] view, all of the users and encrypted passwords are listed.  If
I attempt to modify or list a SPECIFIC user from that same display, I get a "user not found"
error.

When the user attempts to log into Apache, the user is rejected and the following is placed
into the error_log:
[Wed Apr 14 11:20:13 1999] [error] [client (IP Address)] DBM user (user ID) not found

If I use dbmmanage to add the user, a duplicate record is created.  The only difference between
the records is the password.  Structure and length are identical, yet only the password added
by dbmmanage is recognized when logging in.

Keep in mind that GDBM, *not* Berkeley DB, was compiled into Apache.  GDBM is supposed to
be compatible with NDBM files.

(By the way, I am using GDBM 1.7.3.)
>How-To-Repeat:
System is not accessible to the public.
>Fix:
Whatever means are necessary.   :)
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <apbugs@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]
[If you do not include this Cc, your reply may be ig-   ]
[nored unless you are responding to an explicit request ]
[from a developer.                                      ]
[Reply only with text; DO NOT SEND ATTACHMENTS!         ]




Mime
View raw message