The
DNs are correct I’ve verified them in the AD. I copied the pasted both DNs
directly from the program LDP.exe.
Jason
R. Benedick
Workstation
Technician
Thaddeus
Stevens College of Technology
(717)
391-6957
From:
otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Sune T.
Tougaard
Sent: Monday, May 21, 2007 4:52 PM
To: User
questions and discussions about OTRS.org
Subject: RE: [otrs] Active
Directory Authentication
Hm, that
error message...
Don't
know if it's because of "cleaning" before publication of your config, but
one thing that comes to mind, is that the default "Users" container is just
that: A container. Not an OU.
So, yet
another suggestion:
Change
the "OU" to "CN" in the lines:
$Self->{'AuthModule::LDAP::BaseDN'}
= 'OU=users,dc=example,dc=org';
and
$Self->{'AuthModule::LDAP::GroupDN'}
= 'CN=otrs,OU=users,DC=example,DC=org';
--
/Sune
From:
otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of
Benedick, Jason
Sent: 21. maj 2007 21:51
To: User
questions and discussions about OTRS.org
Subject: RE: [otrs] Active
Directory Authentication
I’m
getting this error:
May
21 15:30:05 websvr OTRS-CGI-10[21731]:
[Notice][Kernel::System::Auth::LDAP::Auth] User: benedick authentication failed,
no LDAP group entry foundGroupDN='CN=otrs,OU=users,DC=example,DC=org',
Filter='(member=CN=Benedick\,
Jason,OU=users,DC=example,DC=org)'!
Jason
R. Benedick
Workstation
Technician
Thaddeus
Stevens College of Technology
(717)
391-6957
From:
otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Sune T.
Tougaard
Sent: Monday, May 21, 2007 10:53 AM
To: User
questions and discussions about OTRS.org
Subject: RE: [otrs] Active
Directory Authentication
Any
details in the logfile?
Also, i
don't think that nested groups works, so the members has to be "direct" members
of the group.
--
/Sune
From:
otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of
Benedick, Jason
Sent: 21. maj 2007 15:18
To: User
questions and discussions about OTRS.org
Subject: RE: [otrs] Active
Directory Authentication
Adding
that line doesn’t solve the problem I’m having.
Thanks,
Jason
R. Benedick
Workstation
Technician
Thaddeus
Stevens College of Technology
(717)
391-6957
From:
otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Sune T.
Tougaard
Sent: Monday, May 21, 2007 5:10 AM
To: User
questions and discussions about OTRS.org
Subject: RE: [otrs] Active
Directory Authentication
Hi
Jason,
Same
authentication setup here, and i think that i might have experienced something
like this.
Try
adding this line to the config:
$Self->{'AuthModule::LDAP::AccessAttr'}
= 'member';
I think
that the otrs default setting is:
$Self->{'AuthModule::LDAP::AccessAttr'}
= 'memberUid';
And
that's not quite what the AD LDAP has to offer.
As for
the host failover, i don't know if you can use multiple host
names.
I'm
using just the domain name.
That is:
"example.org", and the DNS round-robins it. Not entirely failover, but better
than nothing.
--
/Sune
From:
otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of
Benedick, Jason
Sent: 21. maj 2007 00:49
To:
otrs@otrs.org
Subject: [otrs] Active Directory
Authentication
I have active
directory authentication working with the exception of the GroupDN for the admin
interface. When I comment out the GroupDN and the UserAttr lines everything
works fine again. We are running Windows Server 2003 on our DCs if that
matters.
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} = 'dc1.example.org';
$Self->{'AuthModule::LDAP::BaseDN'} =
'OU=users,dc=example,dc=org';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'CN=LDAP\\, Linux,OU=Service
Accounts,DC=example,DC=org';
$Self->{'AuthModule::LDAP::SearchUserPw'} = 'password';
$Self->{'AuthModule::LDAP::GroupDN'} =
'CN=otrs,OU=users,DC=example,DC=org';
$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
$Self->{UserSyncLDAPMap} = {
#DB -> LDAP
Firstname => 'givenName',
Lastname => 'sn',
Email => 'mail',
};
Also while I’m asking
can I put multiple DCs in under host for failover? IE can I do something
like:
$Self->{'AuthModule::LDAP::Host'} =
'dc1.example.org;dc2.example.org';
and will OTRS use dc2
if dc1 is down?
Thanks,
Jason R.
Benedick
Workstation
Technician
Thaddeus Stevens
College of Technology