<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.38">
<TITLE>AW: Re: [rt-users] ExternalAuth installation problems and canAuthenticating RT against Active Directory be done with version 3.8?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Looks like you missed Net::Ldap module.<BR>
Torsten<BR>
<BR>
----- Originalnachricht -----<BR>
Von: rt-users-bounces@lists.bestpractical.com <rt-users-bounces@lists.bestpractical.com><BR>
An: mike.peachey@jennic.com <mike.peachey@jennic.com><BR>
Cc: RT-Users@lists.bestpractical.com <RT-Users@lists.bestpractical.com><BR>
Gesendet: Thu Nov 20 22:38:49 2008<BR>
Betreff: Re: [rt-users] ExternalAuth installation problems and canAuthenticating RT against Active Directory be done with version 3.8?<BR>
<BR>
Thanks Mike,<BR>
<BR>
I did follow as per instructions with 'perl Makefile.PL', 'make', and<BR>
'make install'. I just reported here up until my first error as I<BR>
assumed the next error was related to the first reported.  Anyway, I<BR>
continued on to edit the /opt/rt3/etc/RT_SiteConfig.pm by adding 'Set(<BR>
@Plugins, qw(RT::Authen::ExternalAuth) );' as per the readme file.<BR>
After that, if I attempt to restart Apache, the server fails and the<BR>
error logs report the following:<BR>
Can't locate Net/LDAP.pm in @INC (@INC contains:<BR>
/opt/rt3/bin/../local/lib<BR>
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib /opt/rt3/bin/../lib<BR>
/etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8<BR>
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8<BR>
/usr/local/lib/site_perl . /etc/apache2) at<BR>
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth<BR>
/LDAP.pm line 2.\nBEGIN failed--compilation aborted at<BR>
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth<BR>
/LDAP.pm line 2.\nCompilation failed in require at<BR>
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth<BR>
.pm line 28.\nBEGIN failed--compilation aborted at<BR>
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth<BR>
.pm line 28.\nCompilation failed in require at /opt/rt3/bin/../lib/RT.pm<BR>
line 624.\nCompilation failed in require at (eval 2) line 1.\n<BR>
<BR>
Thanks again<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: mpeac@jennic.com [<A HREF="mailto:mpeac@jennic.com">mailto:mpeac@jennic.com</A>] On Behalf Of Mike<BR>
Peachey<BR>
Sent: Thursday, November 20, 2008 12:38 AM<BR>
To: Kevin Murphy<BR>
Cc: RT-Users@lists.bestpractical.com<BR>
Subject: Re: [rt-users] ExternalAuth installation problems and can<BR>
Authenticating RT against Active Directory be done with version 3.8?<BR>
<BR>
Kevin Murphy wrote:<BR>
> Hi RT List,<BR>
><BR>
>  I attempted installing with CPAN, but that resulted in:<BR>
><BR>
> <BR>
><BR>
> Warning: Cannot install RT::Authen::ExternalAuth, don't know what it<BR>
is.<BR>
><BR>
> Try the command<BR>
><BR>
> i /RT::Authen::ExternalAuth/<BR>
><BR>
> to find objects with matching identifiers.<BR>
><BR>
<BR>
I don't know why this would be. But manual installation is just as good<BR>
so it doesn't matter much.<BR>
<BR>
<BR>
> <BR>
><BR>
> So, I followed the manual install instructions, but when I run<BR>
><BR>
>                 Perl Makefile.PL<BR>
><BR>
> The response is<BR>
><BR>
>                 Cannot determine perl version info from<BR>
> lib/RT/Authen/ExternalAuth.pm<BR>
> Cannot determine author info from lib/RT/Authen/ExternalAuth.pm<BR>
> Cannot determine license info from lib/RT/Authen/ExternalAuth.pm<BR>
> Using RT configuration from /opt/rt3/lib/RT.pm:<BR>
> ./etc   => /opt/rt3/local/plugins/RT-Authen-ExternalAuth/etc<BR>
> ./html  => /opt/rt3/local/plugins/RT-Authen-ExternalAuth/html<BR>
> ./lib   => /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib<BR>
> Cannot determine perl version info from lib/RT/Authen/ExternalAuth.pm<BR>
> Writing Makefile for RT::Authen::ExternalAuth<BR>
<BR>
I don't know what's causing the "cannot determine" warnings, I guess I<BR>
just haven't yet accounted for a newer version.<BR>
<BR>
><BR>
> Can anyone inform me of what I am doing wrong here?<BR>
<BR>
Nothing, you just stopped too early. Once you've done `perl Makefile.PL`<BR>
<BR>
you need to do `make` and `make install`.<BR>
--<BR>
Kind Regards,<BR>
<BR>
__________________________________________________<BR>
<BR>
Mike Peachey, IT<BR>
Tel: +44 114 281 2655<BR>
Fax: +44 114 281 2951<BR>
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK<BR>
Comp Reg No: 3191371 - Registered In England<BR>
<A HREF="http://www.jennic.com">http://www.jennic.com</A><BR>
__________________________________________________<BR>
_______________________________________________<BR>
<A HREF="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users</A><BR>
<BR>
Community help: <A HREF="http://wiki.bestpractical.com">http://wiki.bestpractical.com</A><BR>
Commercial support: sales@bestpractical.com<BR>
<BR>
<BR>
Discover RT's hidden secrets with RT Essentials from O'Reilly Media.<BR>
Buy a copy at <A HREF="http://rtbook.bestpractical.com">http://rtbook.bestpractical.com</A><BR>
</FONT>
</P>

</BODY>
</HTML>