Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-13 Thread Mike Peachey
Robert Munsch wrote:
 Still experiencing this.  Not sure what's going on.  Any attempt at
 login for any user - root or otherwise - gets this:
 
 Undefined subroutine RT::Authen::ExternalAuth::UserExists called at
 /opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAut
 h/autohandler/Auth line 39.
 
 The difference being only that if I tried logging in as a user that
 doesn't exist yet and should be looked up in AD, refreshing the page
 gives me the login screen again: and if I tried logging in as root, it
 says line 89 instead of 39 and refreshing the page gives me RT at a
 glance successfully.
 
 Very confused.

I would really like to help, but I'm having difficulty seeing where the
problem might be. It's very much a perl/systemconfiguration/rt-core
problem - I'm much better on ExternalAuth issues.

 You might want to try, as the user your web server runs as,
 not root:
 perl  -I/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib -
 MRT::Authen::ExternalAuth -e1
 
 Did that.  No apparent output: just hangs until I ctrl-C.

This could be telling.. though I'm not sure what of.

I know this has probably been mentioned before, but just in case it's
worth at least suggesting:

chown -R apache:apache /opt/rt3

(or whatever is your web user, web group and $RTHOME).
-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-12 Thread Robert Munsch
Still experiencing this.  Not sure what's going on.  Any attempt at
login for any user - root or otherwise - gets this:

Undefined subroutine RT::Authen::ExternalAuth::UserExists called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAut
h/autohandler/Auth line 39.

The difference being only that if I tried logging in as a user that
doesn't exist yet and should be looked up in AD, refreshing the page
gives me the login screen again: and if I tried logging in as root, it
says line 89 instead of 39 and refreshing the page gives me RT at a
glance successfully.

Very confused.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Robert
Munsch
Sent: Saturday, November 08, 2008 1:17 PM
To: RT Users
Subject: Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01
nowavailable.


 Can you please post the surrounding log.
 The handler is quite chatty and contains information that might
 be useful.

Attached, thanks.

 Also, you haven't said if this error occurs when logging in as the
 root user, when autocreating a user or when authenticating an
 existing user or in all three cases.

All of the above.

 You might want to try, as the user your web server runs as,
 not root:
 perl  -I/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib -
MRT::Authen::ExternalAuth -e1

Did that.  No apparent output: just hangs until I ctrl-C.


___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable

2008-11-10 Thread Mike Peachey
Franzini, Gabriele [Nervianoms] wrote:
 Got it.
 We have set now WebExternalAuth to 0, and the system still behaves as it
 should: both LDAP- AND non-LDAP users can log in.
 Is it better to post the new line as an Errata Corrige to my previous
 post?
 Gabriele

Don't think it matters much. Your config is pretty much as per the
examples provided anyway.

-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable

2008-11-10 Thread Mike Peachey
Mike Peachey wrote:
 Franzini, Gabriele [Nervianoms] wrote:
 Hello,

 You are using WebExternalAuth *and* ExternalAuth.. is this intended? The
  two are not designed to work together, it should be either/or.
 

Unless you are using WebExternalAuth for a non-LDAP source...

-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable

2008-11-10 Thread Mike Peachey
Franzini, Gabriele [Nervianoms] wrote:
 Hello,
 
 V0.07_01 is working for us for authentication with MSFT AD, after
 installing it on top of 0.06. New users can log in and get autocreated
 properly.
 
 Thanks a lot to all developers for the quick solution.
 
 This is what we added to RT_SiteConfig.pm, in case it may help someone
 else:
 -
 
 # Config per LDAP Authentication
 Set( @Plugins, qw(RT::Authen::ExternalAuth) );
 
 ### LDAP Settings
 #
 Set($WebExternalAuth , 1);
 Set($WebFallbackToInternalAuth , 1);
 Set($ExternalAuthPriority,  [   'AD_LDAP'
 ]
 );
 Set($ExternalInfoPriority,  [   'AD_LDAP'
 ]
 );

You are using WebExternalAuth *and* ExternalAuth.. is this intended? The
 two are not designed to work together, it should be either/or.

-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable

2008-11-10 Thread Franzini, Gabriele [Nervianoms]
Hello,

V0.07_01 is working for us for authentication with MSFT AD, after
installing it on top of 0.06. New users can log in and get autocreated
properly.

Thanks a lot to all developers for the quick solution.

This is what we added to RT_SiteConfig.pm, in case it may help someone
else:
-

# Config per LDAP Authentication
Set( @Plugins, qw(RT::Authen::ExternalAuth) );

### LDAP Settings
#
Set($WebExternalAuth , 1);
Set($WebFallbackToInternalAuth , 1);
Set($ExternalAuthPriority,  [   'AD_LDAP'
]
);
Set($ExternalInfoPriority,  [   'AD_LDAP'
]
);
Set($ExternalServiceUsesSSLorTLS,0);
Set($AutoCreateNonExternalUsers,1);
Set($ExternalSettings,  {  # AN EXAMPLE LDAP SERVICE
'AD_LDAP'   =  {   ## GENERIC SECTION
# The type of service (db/ldap/cookie)
'type'  =  'ldap',
# Should the service be used for authentication?
'auth'  =  1,
# Should the service be used for information?
'info'  =  0,
# The server hosting the service
'server'=  'MyServerFullyQualifiedNameGoesHere',
## SERVICE-SPECIFIC SECTION
# If you can bind to your LDAP server anonymously you should
# remove the user and pass config lines, otherwise specify them here:
#
# The username RT should use to connect to the LDAP server
'user'  =  'MyDomain\username',
# The password RT should use to connect to the LDAP server
'pass'=  'MyPassword',
#
# The LDAP search base
'base'  =  'ou=Myouname,dc=nervianoms,dc=com',
# The filter to use to match RT-Users
'filter'=
'((objectCategory=person)(objectClass=user))',
# The filter that will only match disabled users
'd_filter'  =
'((objectCategory=person)(objectClass=user)
(userAccountControl:1.2.840.113556.1.4.803:=2))',
# Should we try to use TLS to encrypt connections?
'tls'   =  0,
# What other args should I pass to Net::LDAP-new($host,@args)?
'net_ldap_args' = [version =  3   ],
# Does authentication depend on group membership? What group name?
#GV#'group' =  'GROUP_NAME',
# What is the attribute for the group object that determines membership?
#GV#'group_attr'=  'GROUP_ATTR',
## RT ATTRIBUTE MATCHING SECTION
# The list of RT attributes that uniquely identify a user
'attr_match_list'   = ['Name',
'EmailAddress',
'RealName'
],
# The mapping of RT attributes on to LDAP attributes
'attr_map'  =  {   'Name' = 'sAMAccountName',
'EmailAddress' = 'mail',
'ExternalAuthId' =
'sAMAccountName',
}
}
}
);

### Fine config per LDAP authentication...
--
Gabriele Franzini
ICT Applications Manager
Nerviano Medical Sciences SRL
PO Box 11 - Viale Pasteur 10
20014 Nerviano Italy











___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable

2008-11-10 Thread Mike Peachey
Franzini, Gabriele [Nervianoms] wrote:
 Hello Mike,
 This is intended, we kept it to enable non-LDAP users, e.g. root, to log
 in. Intended does not mean fully aware of consequences, however --
 we are still learning. Are there side effects?
 Many thanks again,
 Gabriele

WebExternalAuth doesn't allow root to login.

RT::Authen::ExternalAuth allows external *and* internal users to login.
If the user already exists inside RT, then it doesn't bother to look in
an external source for authentication, but will still look externally
and load user information if the user exists in an outside source.

WebExternalAuth is the system that checks to see if the web server has
authenticated a user, and logs the user in if it has. This is a
completely different system to Internal auth or ExternalAuth and
requires that your web server is configured to authenticate users trying
to access the RT directory.
-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-08 Thread Robert Munsch

 Can you please post the surrounding log.
 The handler is quite chatty and contains information that might
 be useful.

Attached, thanks.

 Also, you haven't said if this error occurs when logging in as the
 root user, when autocreating a user or when authenticating an
 existing user or in all three cases.

All of the above.

 You might want to try, as the user your web server runs as,
 not root:
 perl  -I/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib -
MRT::Authen::ExternalAuth -e1

Did that.  No apparent output: just hangs until I ctrl-C.




rt.log
Description: rt.log
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-07 Thread Mike Peachey
Robert Munsch wrote:
 Quick question:  if I try the new .07_1, and get this on login (whether as 
 root or as a user in AD):
 
 Undefined subroutine RT::Authen::ExternalAuth::UserExists called at 
 /opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
  line 39, line 323.
 
 Have I borked something more basic, or would more info / my debug logs be 
 useful to you?  FYI, from what I see in the log, it doesn't even look like 
 any attempt to query AD has been made, so I don't know what sort of 
 cleverness I perpetrated here.

I'm not sure, that seems to suggest the file 
local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm 
hasn't been found.

Try manually removing all ExternalAuth files and installing again.
-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-07 Thread Mike Peachey
Robert Munsch wrote:
 Quick question:  if I try the new .07_1, and get this on login (whether as 
 root or as a user in AD):
 
 Undefined subroutine RT::Authen::ExternalAuth::UserExists called at 
 /opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
  line 39, line 323.
 

Did you previously have 0.05 installed? If so.. look for a file called
ExternalAuth.om in local/lib/RT/Authen, If it's there - delete it. Also,
local/lib/RT/User_Vendor.pm.

Both are remnants of 0.05 which, if present, may override the correct
ones in local/plugins.

Unfortuantely, 0.07_01 will not cleanly install over 0.05, you have to
extract 0.05 manually first.
-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-07 Thread Robert Munsch
Completely new install on a clean box, I'm afraid.  No prior versions of
anything.  Of course, this means I don't know if I have a
properly-working setup.  Before attempting this, I COULD log in cleanly
with no issues as the local RT root user, and the DB seems correct, so
that much at least I did right.

Just in case, I took out the RT-Authen-ExternalAuth dir in plugins, and
remade / installed 07_1.  I am still getting

Undefined subroutine RT::Authen::ExternalAuth::UserExists called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAut
h/autohandler/Auth line 39.

And nothing illuminating in my logs, despite debug level.  In fact, just
now, on login attempt with the above result, I see no additional log
entries at all: most recent is from yesterday's attempts at this.

I hate to take up time when you're trying to debug this release since I
suspect a basic misconfig on my part.  I'm attaching my SiteConfig, the
only change in it being neutered passwords: feel free to send me a
virtual slap if I've done something dumb.


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike
Peachey
Sent: Friday, November 07, 2008 9:41 AM
To: Robert Munsch
Cc: RT Users
Subject: Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01
nowavailable.

Robert Munsch wrote:
 Quick question:  if I try the new .07_1, and get this on login
(whether as root or as a user in AD):
 
 Undefined subroutine RT::Authen::ExternalAuth::UserExists called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAut
h/autohandler/Auth line 39, line 323.
 

Did you previously have 0.05 installed? If so.. look for a file called
ExternalAuth.om in local/lib/RT/Authen, If it's there - delete it. Also,
local/lib/RT/User_Vendor.pm.

Both are remnants of 0.05 which, if present, may override the correct
ones in local/plugins.

Unfortuantely, 0.07_01 will not cleanly install over 0.05, you have to
extract 0.05 manually first.
-- 
Kind Regards,

__

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__


RT_SiteConfig.pm
Description: RT_SiteConfig.pm
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-07 Thread Kevin Falcone

On Nov 7, 2008, at 6:45 PM, Robert Munsch wrote:

 Completely new install on a clean box, I'm afraid.  No prior  
 versions of
 anything.  Of course, this means I don't know if I have a
 properly-working setup.  Before attempting this, I COULD log in  
 cleanly
 with no issues as the local RT root user, and the DB seems correct, so
 that much at least I did right.

 Just in case, I took out the RT-Authen-ExternalAuth dir in plugins,  
 and
 remade / installed 07_1.  I am still getting

 Undefined subroutine RT::Authen::ExternalAuth::UserExists called at
 /opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ 
 ExternalAut
 h/autohandler/Auth line 39.

 And nothing illuminating in my logs, despite debug level.  In fact,  
 just
 now, on login attempt with the above result, I see no additional log
 entries at all: most recent is from yesterday's attempts at this.

Can you please post the surrounding log.
The handler is quite chatty and contains information that might
be useful.

Also, you haven't said if this error occurs when logging in as the
root user, when autocreating a user or when authenticating an
existing user or in all three cases.

You might want to try, as the user your web server runs as,
not root:
perl  -I/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib - 
MRT::Authen::ExternalAuth -e1

-kevin

 I hate to take up time when you're trying to debug this release  
 since I
 suspect a basic misconfig on my part.  I'm attaching my SiteConfig,  
 the
 only change in it being neutered passwords: feel free to send me a
 virtual slap if I've done something dumb.


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike
 Peachey
 Sent: Friday, November 07, 2008 9:41 AM
 To: Robert Munsch
 Cc: RT Users
 Subject: Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01
 nowavailable.

 Robert Munsch wrote:
 Quick question:  if I try the new .07_1, and get this on login
 (whether as root or as a user in AD):

 Undefined subroutine RT::Authen::ExternalAuth::UserExists called at
 /opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ 
 ExternalAut
 h/autohandler/Auth line 39, line 323.


 Did you previously have 0.05 installed? If so.. look for a file called
 ExternalAuth.om in local/lib/RT/Authen, If it's there - delete it.  
 Also,
 local/lib/RT/User_Vendor.pm.

 Both are remnants of 0.05 which, if present, may override the correct
 ones in local/plugins.

 Unfortuantely, 0.07_01 will not cleanly install over 0.05, you have to
 extract 0.05 manually first.
 -- 
 Kind Regards,

 __

 Mike Peachey, IT
 Tel: +44 114 281 2655
 Fax: +44 114 281 2951
 Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
 Comp Reg No: 3191371 - Registered In England
 http://www.jennic.com
 __
 RT_SiteConfig.pm___
 http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

 Community help: http://wiki.bestpractical.com
 Commercial support: [EMAIL PROTECTED]


 Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
 Buy a copy at http://rtbook.bestpractical.com

___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

2008-11-06 Thread Robert Munsch
Quick question:  if I try the new .07_1, and get this on login (whether as root 
or as a user in AD):

Undefined subroutine RT::Authen::ExternalAuth::UserExists called at 
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
 line 39, line 323.

Have I borked something more basic, or would more info / my debug logs be 
useful to you?  FYI, from what I see in the log, it doesn't even look like any 
attempt to query AD has been made, so I don't know what sort of cleverness I 
perpetrated here.


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Aaron Zuercher
Sent: Thursday, November 06, 2008 5:24 PM
To: [EMAIL PROTECTED]
Cc: RT Users
Subject: Re: [rt-users] CALLING EXTERNALAUTH TESTERS - v0.07_01 nowavailable.

I'm still getting the same error:
Can't call method SetDisabled on an undefined value at 
/opt/rt3/bin/../lib/RT/User_Overlay.pm line 1087. 

I installed over the top and recieved that error.  so then I remove the RT_AUTH 
dir from the plugins folder and reinstalled again.  Same error.   Here is what 
the rt.log shows (looks promising):



[Thu Nov  6 22:16:48 2008] [error]: Working around bug in RT and reloading 
RT::User 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth:12)
[Thu Nov  6 22:16:57 2008] [error]: Working around bug in RT and reloading 
RT::User 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth:12)
[Thu Nov  6 22:16:57 2008] [debug]: $pass defined (slinky), Running IsPassword 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth:69)
[Thu Nov  6 22:16:57 2008] [crit]: User #13 has principal of Group type 
(/opt/rt3/bin/../lib/RT/User_Overlay.pm:1123)
[Thu Nov  6 22:16:57 2008] [debug]: Trying External Authentication ( mccartyj ) 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:24)
[Thu Nov  6 22:16:57 2008] [debug]: Attempting to use external auth service: 
My_LDAP 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm:150)
[Thu Nov  6 22:16:57 2008] [debug]: Trying external auth service: My_LDAP 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:13)
[Thu Nov  6 22:16:57 2008] [debug]: LDAP Search ===  Base: o=dist86 == Filter: 
((cn=mccartyj)(objectclass=Person)) == Attrs: dn 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:40)
[Thu Nov  6 22:16:57 2008] [debug]: Found LDAP DN: 
cn=McCartyJ,ou=Users,o=Dist86 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:72)
[Thu Nov  6 22:16:57 2008] [debug]: LDAP Search ===  Base: o=dist86 == Filter: 
(member=cn=McCartyJ,ou=Users,o=Dist86) == Attrs: dn 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:97)
[Thu Nov  6 22:16:57 2008] [warning]: Use of uninitialized value in join or 
string at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch.pm line 22. 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:136)
[Thu Nov  6 22:16:57 2008] [info]: RT::Authen::ExternalAuth::LDAP::GetAuth 
External Auth OK ( My_LDAP ):  
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:136)
[Thu Nov  6 22:16:57 2008] [debug]: RT::User::IsPassword EXTERNAL AUTH OKAY 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:26)
[Thu Nov  6 22:16:57 2008] [debug]: UserExists params:
username: mccartyj , service: My_LDAP 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:271)
[Thu Nov  6 22:16:57 2008] [debug]: LDAP Search ===  Base: o=dist86 == Filter: 
((objectclass=Person)(cn=mccartyj)) == Attrs: 
l,givenName,st,mail,uid,co,ou,postalCode,telephoneNumber,cn,o,cn 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:301)
[Thu Nov  6 22:16:57 2008] [debug]: UserExists params:
username: mccartyj , service: My_LDAP 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:271)
[Thu Nov  6 22:16:57 2008] [debug]: LDAP Search ===  Base: o=dist86 == Filter: 
((objectclass=Person)(cn=mccartyj)) == Attrs: 
l,givenName,st,mail,uid,co,ou,postalCode,telephoneNumber,cn,o,cn 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:301)
[Thu Nov  6 22:16:57 2008] [debug]: LDAP Search ===  Base: o=dist86 == Filter: 
((objectclass=Person)(employmentStatus=Terminated)(cn=mccartyj)) == Attrs: uid 
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:395)
[Thu Nov  6 22:16:57 2008] [crit]: User #13 has principal of Group type 
(/opt/rt3/bin/../lib/RT/User_Overlay.pm:1123)
[Thu Nov  6 22:16:58 2008] [crit]: User #13 has principal of Group type 
(/opt/rt3/bin/../lib/RT/User_Overlay.pm:1123)
[Thu Nov  6 22:16:58 2008] [error]: Group::HasMember was called with an 
argument that isn't an RT::Principal or id