I'm using TWiki.pm (Version:
TWiki-4.1.2, Sat, 03 Mar 2007, build 13046) and
LdapContrib Version: v2.0.2, work perfectly, but is not translating loginnames into wikiNames.
Observed behaviour:
- login using my windows DOMAINNAME and DOMAINPASS - OK
- in top-left corner of wiki page after login, I'm seeing my login, no my name - NOK
LdapContrib configuration:
$TWiki::cfg{PasswordManager} = 'TWiki::Users::LdapUser';
$TWiki::cfg{UserMappingManager} = 'TWiki::Users::LdapUserMapping';
$TWiki::cfg{Ldap}{LoginFilter} = 'objectClass=user';
$TWiki::cfg{Ldap}{LoginAttribute} = 'sAMAccountName';
$TWiki::cfg{Ldap}{WikiNameAttribute} = 'givenName,sn';
$TWiki::cfg{Ldap}{NormalizeWikiNames} = 0;
$TWiki::cfg{Ldap}{NormalizeLoginName} = 1;
$TWiki::cfg{Ldap}{GroupFilter} = 'objectClass=group';
$TWiki::cfg{Ldap}{GroupAttribute} = 'cn';
$TWiki::cfg{Ldap}{MemberAttribute} = 'member';
$TWiki::cfg{Ldap}{MemberIndirection} = 1;
$TWiki::cfg{Ldap}{TWikiGroupsBackoff} = 1;
$TWiki::cfg{Ldap}{NormalizeGroupName} = 0;
$TWiki::cfg{Ldap}{MapGroups} = 1;
--
TWiki:Main/KrisKopera
- 02 Nov 2007
Did you refresh the LDAP cache? Try enabling
NormalizeWikiNames
. Try
%USERINFO%
to display the user record as far as it extracted the information from your LDAP directory.
--
TWiki:Main.MichaelDaum
- 22 Nov 2007
- LDAP cache refreshed
-
NormalizeWikiNames
is 1
-
%USERINFO%
receives koperak, Main.koperak,
--
TWiki:Main.KrisKopera
- 22 Nov 2007
below debug output while login:
called checkPassword(koperak, passU)
called connect
dn=CN=Kopera Krzysztof,OU=IT,OU=Technical,OU=Departments,DC=omnis,DC=company,DC=org
passwd=***
bind for CN=Kopera Krzysztof,OU=IT,OU=Technical,OU=Departments,DC=omnis,DC=company,DC=org
LdapUserMapping - called lookupLoginName(koperak)
LdapUserMapping - found loginName in cache, returning koperak
LdapUserMapping - called lookupLoginName(BugieLasek)
LdapUserMapping - fallback asking SUPER
LdapUserMapping - returning Main.BugieLasek
LdapUserMapping - called lookupLoginName(TWikiContributor)
LdapUserMapping - fallback asking SUPER
LdapUserMapping - returning Main.TWikiContributor
NewUserPlugin - called beforeCommonTagsHandler
--
TWiki:Main.KrisKopera
- 22 Nov 2007
It may be connected with bug
Item4771
--
TWiki:Main.KrisKopera
- 23 Nov 2007