[rt-users] ExternalAuth installation problems and can Authenticating RT against Active Directory be done with version 3.8?

Kevin Murphy kevinm at f9e.com
Thu Nov 20 19:26:19 EST 2008


Thanks Brian,

I did run 'cpan > install Net::LDAP' after seeing that error and I
thought it installed... but I just learned how to use 'instmodsh' to
list all the perl modules, saw it wasn't there, and ran the install
again... where I saw it failed on 'make' do to an additional module I
chose 'yes' to when I should have chosen 'no'. I closed the cpan
session, reopened it and ran the install Net::LDAP again, chose 'no' and
it installed this time.  And, now the server is running again with
'Set(@Plugins, (qw(RT::Authen::ExternalAuth)));' added on
RT_SiteConfig.PL file.

Thanks!
	
Kevin

-----Original Message-----
From: Brian Friday [mailto:brian.friday at gmail.com] 
Sent: Thursday, November 20, 2008 3:18 PM
To: Kevin Murphy
Cc: RT Users
Subject: Re: [rt-users] ExternalAuth installation problems and can
Authenticating RT against Active Directory be done with version 3.8?


It appears Kevin that you do not have Net::LDAP installed based on  
your error messages below.

Make sure you have installed the Net::LDAP modules and any others that  
it needs and you should
get further.

- Brian

On Nov 20, 2008, at 1:38 PM, Kevin Murphy wrote:

> Thanks Mike,
>
> I did follow as per instructions with 'perl Makefile.PL', 'make', and
> 'make install'. I just reported here up until my first error as I
> assumed the next error was related to the first reported.  Anyway, I
> continued on to edit the /opt/rt3/etc/RT_SiteConfig.pm by adding 'Set(
> @Plugins, qw(RT::Authen::ExternalAuth) );' as per the readme file.
> After that, if I attempt to restart Apache, the server fails and the
> error logs report the following:
> Can't locate Net/LDAP.pm in @INC (@INC contains:
> /opt/rt3/bin/../local/lib
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib /opt/rt3/bin/../lib
> /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8
> /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
> /usr/local/lib/site_perl . /etc/apache2) at
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ 
> ExternalAuth
> /LDAP.pm line 2.\nBEGIN failed--compilation aborted at
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ 
> ExternalAuth
> /LDAP.pm line 2.\nCompilation failed in require at
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ 
> ExternalAuth
> .pm line 28.\nBEGIN failed--compilation aborted at
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ 
> ExternalAuth
> .pm line 28.\nCompilation failed in require at /opt/rt3/bin/../lib/ 
> RT.pm
> line 624.\nCompilation failed in require at (eval 2) line 1.\n
>
> Thanks again




More information about the rt-users mailing list