[rt-users] Issues configuring RT::Authen::ExternalAuth

Carlos J. Velez-Rivera cvelez at ckcomputingpr.com
Sat Apr 19 18:30:42 EDT 2008


I have followed a recent thread in the list to setup LDAP authentication using 
RT::Authen::ExternalAuth and it is kind of working, but the user doesn;t 
actually get to use the system.  The system just leaves the user at the login 
page and nothing happens.  Is it that I'm using a bad disabled account filter 
or something?  

As an additional observation, I logged in as root after trying this out and 
even though the logs say the account was created I could not find the user.

Here is the log I get when I try to login carlos.velez99:

[Sat Apr 19 22:19:45 2008] [warning]: Transaction->Create couldn't, as you 
didn't specify an object type and id 
(/usr/share/request-tracker3.6/lib/RT/Record.pm:1466)
[Sat Apr 19 22:19:45 2008] [debug]: RT::User::IsExternalPassword Trying 
External authentication 
(/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:52)
[Sat Apr 19 22:19:45 2008] [debug]: Attempting to use external auth service: 
My_LDAP (/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:63)
[Sat Apr 19 22:19:45 2008] [debug]: LDAP Search ===  Base: 
ou=people,dc=upr,dc=edu == Filter: (&(uid=carlos.velez99)(objectclass=*)) == 
Attrs: dn (/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:185)
[Sat Apr 19 22:19:45 2008] [debug]: Found LDAP DN: 
uid=carlos.velez99,ou=people,dc=upr,dc=edu 
(/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:217)
[Sat Apr 19 22:19:45 2008] [info]: RT::User::IsExternalPassword External Auth 
OK ( My_LDAP ): carlos.velez99 
(/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:281)
[Sat Apr 19 22:19:45 2008] [debug]: RT::User::IsPassword External auth 
SUCCEEDED (/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:360)
[Sat Apr 19 22:19:45 2008] [debug]: RT::User::CanonicalizeUserInfo called by 
RT::User /usr/share/request-tracker3.6/lib/RT/User_Overlay.pm 190 with: 
Disabled: 0, EmailAddress: , Gecos: carlos.velez99, Name: carlos.velez99, 
Privileged: 0 (/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:400)
[Sat Apr 19 22:19:45 2008] [debug]: Attempting to get user info using this 
external service: My_LDAP 
(/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:408)
[Sat Apr 19 22:19:45 2008] [debug]: Attempting to use this canonicalization 
key: Name (/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:417)
[Sat Apr 19 22:19:45 2008] [debug]: LDAP Search ===  Base: 
ou=people,dc=upr,dc=edu == Filter: (&(objectclass=*)(uid=carlos.velez99)) == 
Attrs: ,displayName,,eduPersonPrincipalName,uid,,,,,uid,eduPersonOrgDN,uid 
(/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:538)
[Sat Apr 19 22:19:45 2008] [info]: RT::User::LookupExternalUserInfo : 
Returning:  Address1: , City: , Country: , EmailAddress: 
carlos.velez99 at upr.edu, ExternalAuthId: carlos.velez99, Gecos: 
carlos.velez99, Name: carlos.velez99, Organization: 
cn=Mayaguez,ou=people,dc=upr,dc=edu, RealName: Carlos J. Velez-Rivera, 
State: , WorkPhone: , Zip:  
(/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:703)
[Sat Apr 19 22:19:45 2008] [info]: RT::User::CanonicalizeUserInfo returning 
Address1: , City: , Country: , Disabled: 0, EmailAddress: 
carlos.velez99 at upr.edu, ExternalAuthId: carlos.velez99, Gecos: 
carlos.velez99, Name: carlos.velez99, Organization: 
cn=Mayaguez,ou=people,dc=upr,dc=edu, Privileged: 0, RealName: Carlos J. 
Velez-Rivera, State: , WorkPhone: , Zip:  
(/usr/local/share/request-tracker3.6/lib/RT/User_Vendor.pm:444)
[Sat Apr 19 22:19:46 2008] [info]: Autocreated authenticated user 
carlos.velez99 (  ) 
(/usr/share/request-tracker3.6/html/Callbacks/ExternalAuth/autohandler/Auth:50)

-- 
Carlos J. Velez-Rivera

Manager
CK Computing Corporation
cvelez at ckcomputingpr.com
Voice: (787)464-1182
Fax: 866-910-4798



More information about the rt-users mailing list