Using this configuration method (<a href="http://blank.org/memory/output/rt-ad-sso.html">http://blank.org/memory/output/rt-ad-sso.html</a>), it seems the NTLM part works, but nothing gets pulled in via LDAP - the username created is the NT username, but the email address does not get pulled in. A packet capture of the LDAP session indicates that the search filter being used is
<br><br>(&(mail=)(objectclass=user))<br><br>Which dooes not generate any results, which is not surprising because that search filter looks remarkably suspect to me. RT should be searching on the sAMAccountName (the windows username), but instead appears to be searching on mail, but without a value. Any ideas?
<br><br><br><br>Here is my relevant siteconfig :<br><br>Set($LdapAuthUidAttr,           'sAMAccountName');<br>Set($LdapAuthFilter,            '(objectClass=user)');<br>Set($LdapMailBase,              'dc=domain,dc=goeshere,dc=com');
<br>Set($LdapMailFilter,            '(objectClass=user)');<br>Set($LdapMailScope,             'sub');<br>Set($LdapMailSearchAttr,        'mail');<br>%RT::LdapMailResultMap = (<br>        'sAMAccountName'        => 'Name',
<br>        'mail'                  => 'EmailAddress',<br>        'cn'                    => 'RealName',<br>        );<br><br><br><br><br>Matt<br><br><br><br>