Issue 831 - slapd asserts when ADSI connects with invalid auth method
Summary: slapd asserts when ADSI connects with invalid auth method
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-10-13 03:17 UTC by john.birrell@cai.com
Modified: 2014-08-01 21:06 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description john.birrell@cai.com 2000-10-13 03:17:10 UTC
Full_Name: John Birrell
Version: 2.0.3
OS: Solaris
URL: 
Submission from: (NULL) (144.132.46.199)


Line 397 of servers/slapd/result.c (in 2.0.3) asserts if err is in the
LDAP_API_ERROR() range. When a client (in our case ADSI) binds with an unknown
method (ADSI tries 137), the code in do_bind() tries to return LDAP_AUTH_UNKNOWN
which trips up the assertion in send_ldap_result(). 8-(
Comment 1 Kurt Zeilenga 2000-10-13 22:21:19 UTC
Fixed in HEAD and OPENLDAP_REL_ENG_2, thanks!
        Kurt

At 03:17 AM 10/13/00 +0000, john.birrell@cai.com wrote:
>Full_Name: John Birrell
>Version: 2.0.3
>OS: Solaris
>URL: 
>Submission from: (NULL) (144.132.46.199)
>
>
>Line 397 of servers/slapd/result.c (in 2.0.3) asserts if err is in the
>LDAP_API_ERROR() range. When a client (in our case ADSI) binds with an unknown
>method (ADSI tries 137), the code in do_bind() tries to return LDAP_AUTH_UNKNOWN
>which trips up the assertion in send_ldap_result(). 8-(

Comment 2 Kurt Zeilenga 2000-10-16 09:01:38 UTC
moved from Incoming to Software Bugs
Comment 3 Kurt Zeilenga 2000-10-16 16:17:58 UTC
changed notes
changed state Open to Test
Comment 4 Kurt Zeilenga 2000-10-17 12:47:41 UTC
changed state Test to Release
Comment 5 Jim Hud 2000-10-18 12:16:29 UTC
Sent: Friday, October 13, 2000 11:21 PM
Subject: Re: slapd asserts when ADSI connects with invalid auth method
(ITS#831)


> Fixed in HEAD and OPENLDAP_REL_ENG_2, thanks!
>         Kurt
>

Is it possible to take only this fix or does it have to be the whole of the
CVS tag?


Comment 6 Kurt Zeilenga 2000-10-18 15:08:46 UTC
At 12:19 PM 10/18/00 +0000, jdhz@btinternet.com wrote:
>Sent: Friday, October 13, 2000 11:21 PM
>Subject: Re: slapd asserts when ADSI connects with invalid auth method
>(ITS#831)
>
>
>> Fixed in HEAD and OPENLDAP_REL_ENG_2, thanks!
>>         Kurt
>>
>
>Is it possible to take only this fix or does it have to be the whole of the
>CVS tag?



http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/bind.c.diff?r1=1.38.2.10&r2=1.38.2.11

Comment 7 Kurt Zeilenga 2000-10-30 09:04:52 UTC
changed notes
Comment 8 Kurt Zeilenga 2000-11-07 16:25:19 UTC
changed notes
changed state Release to Closed
Comment 9 Kurt Zeilenga 2002-06-19 01:32:47 UTC
moved from Software Bugs to Archive.Software Bugs
Comment 10 OpenLDAP project 2014-08-01 21:06:55 UTC
fixed in devel
fixed in re20