(RADIATOR) LDAP2 and ServerChecksPassword
Jeremy Hinton
jgh at visi.net
Fri Jul 13 11:04:36 CDT 2001
Oops, i didn't go far enough into the logs i guess. It looks like
it goes anonymous for the initial search query, and then uses the supplied
username and password to authenticate the actual record lookup later.
Answered my own question ;).
- jeremy
On Fri, 13 Jul 2001, Jeremy Hinton wrote:
>
> Greetings all,
>
> After using radiator for some time with AuthBy SQL, i'm looking at
> tying it into our new directory via LDAP. However, i'm having some
> difficulty with AuthBy LADP2, specifically the ServerChecksPassword
> parameter. As i understand it, This should cause the LDAP module to
> attempt to bind with the directory using the username and password logged
> in with, as opposed to specifying one with AuthDN and AuthPassword. From
> what i can tell though, this is not happening on my server. Instead,
> unless i hard specify the AuthDN and AuthPassword, it binds without
> authentication. I'm running Radiator-2.18.2-3 installed via RPM. Some
> snippets below:
>
> #### Start config file excerpt:
>
> <Realm DEFAULT>
> <AuthBy LDAP2>
> ServerChecksPassword
> Host 10.1.1.1
> BaseDN cn=visi.net
> PasswordAttr userPassword
> UsernameAttr uid
> Debug 255
> </AuthBy>
>
> #### End config file excerpt
>
> #### Start log file excerpt
>
> Fri Jul 13 15:02:34 2001: DEBUG: Handling request with Handler
> 'Realm=DEFAULT'
> Fri Jul 13 15:02:34 2001: DEBUG: Deleting session for jgh, 203.63.154.1,
> 1234
> Fri Jul 13 15:02:34 2001: DEBUG: Handling with Radius::AuthLDAP2
> Fri Jul 13 15:02:34 2001: DEBUG: Connecting to 206.246.194.60, port 389
> Fri Jul 13 15:02:34 2001: DEBUG: Attempting to bind with ,
> Net::LDAP=HASH(0x87077c8) sending:
>
> 30 0C 02 01 01 60 07 02 01 02 04 00 80 00 __ __ 0....`........
>
> 0000 30 12: SEQUENCE {
> 0002 02 1: INTEGER = 1
> 0005 60 7: [APPLICATION 0] {
> 0007 02 1: INTEGER = 2
> 000A 04 0: STRING = ''
> 000C 80 0: [CONTEXT 0]
> 000E : }
> 000E : }
> Net::LDAP=HASH(0x87077c8) received:
>
> 30 0C 02 01 01 61 07 0A 01 00 04 00 04 00 __ __ 0....a........
>
> 0000 30 12: SEQUENCE {
> 0002 02 1: INTEGER = 1
> 0005 61 7: [APPLICATION 1] {
> 0007 0A 1: ENUM = 0
> 000A 04 0: STRING = ''
> 000C 04 0: STRING = ''
> 000E : }
> 000E : }
>
>
>
> // Jeremy Hinton VisiNet
> // jgh at visi.net NOC Manager
> // I've wrestled with reality for 35 years, doctor,
> // and I'm happy to state I finally won out over it. -Elwood P Dowd
>
>
> ===
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.
>
// Jeremy Hinton VisiNet
// jgh at visi.net NOC Manager
// I've wrestled with reality for 35 years, doctor,
// and I'm happy to state I finally won out over it. -Elwood P Dowd
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list