Hello Mike,
Thank you and Kevin for working hard on this release, I am excited to
hopefully get it working on my RT 3.8.1 server. I have installed the
v0.06 release but I am running into difficulty getting it going. I have
drilled over the lists trying to get info regarding the errors I am
seeing but so far I have been unable to get users to authenticate with
AD. I am running a Windows Server 2003 Active Directory, pretty sure
anonymous binding is disabled. I have attached my SiteConfig file, as
well as the logging in rt.log when I try to authenticate. I have tried
many different ways of entering the 'user' value to no avail. I have no
problem authenticating with the local root account. Im not sure how or
where to look to see if the RT server is even attempting to authenticate
users to AD, when I look through the rt.log file it doesn't appear to
be. Thanks in advance for any insight.
Sean
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike
Peachey
Sent: Saturday, November 01, 2008 11:46 AM
To: RT Users; RT Devel
Subject: [rt-users] RT::Authen::ExternalAuth v0.06 Released - Includes
3.8.xCompatibility
Evening All,
I am proud to announce the official release of
RT::Authen::ExternalAuth
v0.06 - the first release to be out-of-the-box compatible with RT 3.8.x.
Thanks to everyone for being so patient in waiting for this, I know it
has been a long time since 3.8.0 came out, but as many know I have been
ridiculously busy.
I want to extend MASSIVE thanks to Kevin Falcone for the work he put
into this, it wouldn't have happened without him - at least not for some
time.
I have uploaded the release to CPAN, but it may take some time for it to
become available and propagate to the mirrors. Once done, you should be
able to install it directly through the CPAN shell or find it here:
http://search.cpan.org/~zordrak/RT-Authen-ExternalAuth-0.06/
Until then, you can install directly from the BPS SVN server's trunk, I
don't expect trunk to be changed at least until mid next week, so you
can trust it to be the same as the release at least until it's available
on CPAN. To get and install it from the SVN server:
$ svn co http://code.bestpractical.com/bps-public/RT-Authen-ExternalAuth
$ cd RT-Authen-ExternalAuth/trunk
$ perl Makefile.PL
$ make
$ make install
Have fun :)
BTW, any bugs or feature requests should be submitted through the CPAN
RT system at http://rt.cpan.org.
--
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
# Any configuration directives you include here will override
# RT's default configuration file, RT_Config.pm
#
# To include a directive here, just copy the equivalent statement
# from RT_Config.pm and change the value. We've included a single
# sample value below.
#
# This file is actually a perl module, so you can include valid
# perl code, as well.
#
# The converse is also true, if this file isn't valid perl, you're
# going to run into trouble. To check your SiteConfig file, use
# this comamnd:
#
# perl -c /path/to/your/etc/RT_SiteConfig.pm
Set($LogToSyslog , 'debug');
Set($LogToScreen , 'debug');
Set($LogToFile , 'debug');
Set($LogDir, 'var/log');
Set($LogToFileNamed , "rt.log"); #log to rt.log
Set($LogStackTraces, 1);
Set($WebBaseURL , "http://RT2:80");
Set($WebPath , "");
Set($rtname, "Canyon Partners");
Set($Organization , "Canyon Partners, LLC");
Set($DatabaseUser , "rt_user");
Set($DatabasePassword , "password");
Set($FriendlyFromLineFormat , "\"%s via HelpDesk\" <%s>");
Set($OwnerEmail , '');
Set($CorrespondAddress , '[EMAIL PROTECTED]');
Set($CommentAddress , '[EMAIL PROTECTED]');
Set($SendmailPath , "/usr/sbin/sendmail");
Set($Timezone , 'US/Pacific');
Set($HomepageComponents, [qw(QuickCreate Quicksearch MyCalendar MyAdminQueues
MySupportQueues MyReminders RefreshHomepage MyLocks SavedSearchList)]);
#Set(@Plugins,(qw(Extension::QuickDelete)));
Set (@Plugins,(qw(RT::FM RTx::Calendar RT::Extension::TicketLocking
RTx::EmailCompletion RT::Authen::ExternalAuth)));
Set($EmailCompletionUnprivileged,"everybody");
Set( $EmailCompletionSearchFields, [qw(EmailAddress RealName Name)] );
Set($ExternalAuthPriority, ['My_LDAP']);
Set($ExternalInfoPriority, ['My_LDAP']);
Set($ExternalServiceUsesSSLorTLS, 0);
Set($AutoCreateNonExternalUsers, 0);
Set($ExternalSettings, {'My_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'
=> 1,
# The server hosting
the service
'server'
=> 'ADServer.canyonpartners.local',
## 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'
=> 'RTUser',
# The password RT
should use to connect to the LDAP server
'pass'
=> 'RTUserpassword',
#
# The LDAP search base
'base'
=> 'dc=canyonpartners,dc=local',
#
# ALL FILTERS MUST BE
VALID LDAP FILTERS ENCASED IN PARENTHESES!
# YOU **MUST** SPECIFY
A filter AND A d_filter!!
#
# The filter to use to
match RT-Users
'filter'
=> '(objectClass=*)',
# A catch-all example
filter: '(objectClass=*)'
#
# The filter that will
only match disabled users
'd_filter'
=> '(userAccountControl:1.2.840.113556.1.4.803:=2)',
# A catch-none example
d_filter: '(objectClass=FooBarBaz)'
#
# 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?
# What is the attribute
for the group object that determines membership?
## RT ATTRIBUTE
MATCHING SECTION
# The list of RT
attributes that uniquely identify a user
# This example shows
what you *can* specify.. I recommend reducing this
# to just the Name and
EmailAddress to save encountering problems later.
'attr_match_list'
=> [ 'Name',
'EmailAddress',],
# The mapping of RT
attributes on to LDAP attributes
'attr_map'
=> { 'Name' => 'sAMAccountName',
'EmailAddress' => 'mail',
'Organization' => 'physicalDeliveryOfficeName',
'RealName' => 'cn',
'ExternalAuthId' => 'sAMAccountName',
'Gecos' => 'sAMAccountName',
'WorkPhone' => 'telephoneNumber',
'Address1' => 'streetAddress',
'City' => 'l',
'State' => 'st',
'Zip' => 'postalCode',
'Country' => 'co'
}
}
}
);
1;
[Mon Nov 3 03:34:57 2008] [warning]: Transaction->Create couldn't, as you
didn't specify an object type and id (/opt/rt3/bin/../lib/RT/Record.pm:1439)
Trace begun at /opt/rt3/bin/../lib/RT.pm line 289
Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x1363e350)', 'Transaction->Create
couldn\'t, as you didn\'t specify an object type and id') called at
/opt/rt3/bin/../lib/RT/Record.pm line 1439
RT::Record::_NewTransaction('RT::User=HASH(0x14192350)', 'Type', 'Set',
'Field', 'Name', 'NewValue', 'testADuser', 'OldValue', undef, 'TimeTaken',
undef) called at /opt/rt3/bin/../lib/RT/User_Overlay.pm line 1496
RT::User::_Set('RT::User=HASH(0x14192350)', 'Field', 'Name', 'Value',
'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Record.pm line 440
DBIx::SearchBuilder::Record::__ANON__('RT::User=HASH(0x14192350)',
'testADuser') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
line 42
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x138752c0)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /opt/rt3/bin/../lib/RT/Interface/Web/Request.pm line 176
RT::Interface::Web::Request::callback('RT::Interface::Web::Request=HASH(0x1436b0b0)',
'pass', 'abc123', 'user', 'testADuser', 'CallbackName', 'Auth') called at
/opt/rt3/share/html/autohandler line 253
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x137d3780)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm
line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
HTML::Mason::Request::CGI::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef, 'pass', 'abc123', 'user', 'testADuser')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'HASH(0x14302a70)') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'CGI::Fast=HASH(0x14352000)') called at /opt/rt3/bin/mason_handler.fcgi line 79
eval {...} at /opt/rt3/bin/mason_handler.fcgi line 79
[Mon Nov 3 03:34:57 2008] [error]: Couldn't get principal for not loaded
object (/opt/rt3/bin/../lib/RT/User_Overlay.pm:1113)
Trace begun at /opt/rt3/bin/../lib/RT.pm line 289
Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x1363e350)', 'Couldn\'t get
principal for not loaded object') called at
/opt/rt3/bin/../lib/RT/User_Overlay.pm line 1113
RT::User::PrincipalObj('RT::User=HASH(0x14192350)') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm line 351
RT::User::IsPassword('RT::User=HASH(0x14192350)', 'abc123') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
line 45
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x138752c0)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /opt/rt3/bin/../lib/RT/Interface/Web/Request.pm line 176
RT::Interface::Web::Request::callback('RT::Interface::Web::Request=HASH(0x1436b0b0)',
'pass', 'abc123', 'user', 'testADuser', 'CallbackName', 'Auth') called at
/opt/rt3/share/html/autohandler line 253
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x137d3780)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm
line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
HTML::Mason::Request::CGI::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef, 'pass', 'abc123', 'user', 'testADuser')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'HASH(0x14302a70)') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'CGI::Fast=HASH(0x14352000)') called at /opt/rt3/bin/mason_handler.fcgi line 79
eval {...} at /opt/rt3/bin/mason_handler.fcgi line 79
[Mon Nov 3 03:34:57 2008] [debug]: RT::User::IsExternalPassword Trying
External authentication
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:52)
[Mon Nov 3 03:34:57 2008] [debug]: Attempting to use external auth service:
My_LDAP (/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:63)
[Mon Nov 3 03:34:57 2008] [critical]: RT::User::_GetBoundLdapObj Can't bind:
LDAP_INVALID_CREDENTIALS 49
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:1059)
Trace begun at /opt/rt3/bin/../lib/RT.pm line 289
Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x1363e350)',
'RT::User::_GetBoundLdapObj', 'Can\'t bind:', 'LDAP_INVALID_CREDENTIALS', 49)
called at /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm
line 1059
RT::User::_GetBoundLdapObj('RT::User=HASH(0x14192350)', 'HASH(0xff8b270)')
called at /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm
line 173
RT::User::IsExternalPassword('RT::User=HASH(0x14192350)', 'abc123') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm line 359
RT::User::IsPassword('RT::User=HASH(0x14192350)', 'abc123') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
line 45
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x138752c0)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /opt/rt3/bin/../lib/RT/Interface/Web/Request.pm line 176
RT::Interface::Web::Request::callback('RT::Interface::Web::Request=HASH(0x1436b0b0)',
'pass', 'abc123', 'user', 'testADuser', 'CallbackName', 'Auth') called at
/opt/rt3/share/html/autohandler line 253
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x137d3780)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm
line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
HTML::Mason::Request::CGI::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef, 'pass', 'abc123', 'user', 'testADuser')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'HASH(0x14302a70)') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'CGI::Fast=HASH(0x14352000)') called at /opt/rt3/bin/mason_handler.fcgi line 79
eval {...} at /opt/rt3/bin/mason_handler.fcgi line 79
[Mon Nov 3 03:34:57 2008] [info]: RT::User::IsExternalPassword External Auth
Failed: testADuser
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:294)
Trace begun at /opt/rt3/bin/../lib/RT.pm line 289
Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x1363e350)',
'RT::User::IsExternalPassword', 'External Auth Failed:', 'testADuser') called
at /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm line 294
RT::User::IsExternalPassword('RT::User=HASH(0x14192350)', 'abc123') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm line 359
RT::User::IsPassword('RT::User=HASH(0x14192350)', 'abc123') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
line 45
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x138752c0)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /opt/rt3/bin/../lib/RT/Interface/Web/Request.pm line 176
RT::Interface::Web::Request::callback('RT::Interface::Web::Request=HASH(0x1436b0b0)',
'pass', 'abc123', 'user', 'testADuser', 'CallbackName', 'Auth') called at
/opt/rt3/share/html/autohandler line 253
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x137d3780)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm
line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
HTML::Mason::Request::CGI::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef, 'pass', 'abc123', 'user', 'testADuser')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'HASH(0x14302a70)') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'CGI::Fast=HASH(0x14352000)') called at /opt/rt3/bin/mason_handler.fcgi line 79
eval {...} at /opt/rt3/bin/mason_handler.fcgi line 79
[Mon Nov 3 03:34:57 2008] [debug]: RT::User::IsPassword External auth FAILED
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:360)
[Mon Nov 3 03:34:57 2008] [info]: RT::User::IsInternalPassword AUTH FAILED (no
passwd): testADuser
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:305)
Trace begun at /opt/rt3/bin/../lib/RT.pm line 289
Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x1363e350)',
'RT::User::IsInternalPassword', 'AUTH FAILED (no passwd):', 'testADuser')
called at /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm
line 305
RT::User::IsInternalPassword('RT::User=HASH(0x14192350)', 'abc123') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm line 365
RT::User::IsPassword('RT::User=HASH(0x14192350)', 'abc123') called at
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
line 45
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x138752c0)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /opt/rt3/bin/../lib/RT/Interface/Web/Request.pm line 176
RT::Interface::Web::Request::callback('RT::Interface::Web::Request=HASH(0x1436b0b0)',
'pass', 'abc123', 'user', 'testADuser', 'CallbackName', 'Auth') called at
/opt/rt3/share/html/autohandler line 253
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x137d3780)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm
line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
HTML::Mason::Request::CGI::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef, 'pass', 'abc123', 'user', 'testADuser')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'HASH(0x14302a70)') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'CGI::Fast=HASH(0x14352000)') called at /opt/rt3/bin/mason_handler.fcgi line 79
eval {...} at /opt/rt3/bin/mason_handler.fcgi line 79
[Mon Nov 3 03:34:57 2008] [debug]: RT::User::IsPassword Internal auth FAILED
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/User_Vendor.pm:366)
[Mon Nov 3 03:34:57 2008] [error]: FAILED LOGIN for testADuser from
10.10.51.69 (/opt/rt3/share/html/autohandler:265)
Trace begun at /opt/rt3/bin/../lib/RT.pm line 289
Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x1363e350)', 'FAILED LOGIN for
testADuser from 10.10.51.69') called at /opt/rt3/share/html/autohandler line 265
HTML::Mason::Commands::__ANON__('pass', 'abc123', 'user', 'testADuser') called
at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x137d3780)',
'pass', 'abc123', 'user', 'testADuser') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'pass', 'abc123', 'user',
'testADuser') called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm
line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 473
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 190
HTML::Mason::Request::CGI::exec('RT::Interface::Web::Request=HASH(0x1436b0b0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef, 'pass', 'abc123', 'user', 'testADuser')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 121
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'HASH(0x14302a70)') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x1343c7d0)',
'CGI::Fast=HASH(0x14352000)') called at /opt/rt3/bin/mason_handler.fcgi line 79
eval {...} at /opt/rt3/bin/mason_handler.fcgi line 79
_______________________________________________
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