<div style="font-family: 'times new roman'; font-size: 16px"><div>Hi there,</div><div>you've probably checked this already but... have you installed RT::Authen::ExternalAuth with cpan or any other means?<br /><br />Giuseppe<br /></div><div>On 03/02/11, <b class="name">"Mr.Taske" </b><taske@secureroot.com> wrote:</div><blockquote cite="mid:20110203060124.E3213EFD@resin06.mta.everyone.net" class="iwcQuote" style="border-left: #00f 1px solid; padding-left: 13px; margin-left: 0px" type="cite"><div class="mimepart text html"><div style="font-family: arial, sans-serif; font-size: 10pt"><font face="Arial, sans-serif" size="2"><div>Hello everyone, i have a problem with RT::Authen::<span>ExternalAuth plugin</span></div><div><font face="Arial, sans-serif" size="2"><br /></font></div><div>I get this error:</div></font><div style="font-family: arial,sans-serif; font-size: 10pt"><br /></div><div style="font-family: arial,sans-serif; font-size: 10pt"><div><b>[error]</b> Can't locate RT/Authen/ExternalAuth.pm in @INC (@INC contains: /usr/local/lib/rt3/lib /usr/lib/perl5/vendor_perl/5.10.0 /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl . /etc/httpd) at /usr/lib/perl5/vendor_perl/5.10.0/RT.pm line 627.\nCompilation failed in require at (eval 2) line 1.\n</div></div><div><font face="Arial, sans-serif" size="2"><b>[error]</b> Can't load Perl file: /usr/sbin/webmux.pl for server example:80, exiting...</font></div><div><font face="Arial, sans-serif" size="2"><br /></font></div><div><font face="Arial, sans-serif" size="2">I have installed the plugin manually from source.</font></div><div><font face="Arial, sans-serif" size="2"><br /></font></div><div><font face="Arial, sans-serif" size="2">This is the external authentication config in RT_SiteConfig.pm</font></div><div><font face="Arial, sans-serif" size="2"><br /></font></div><div><font face="Arial, sans-serif" size="2"><b>Set( @Plugins, qw(RT::Authen::ExternalAuth) );</b></font></div><div><font face="Arial, sans-serif" size="2"><b><br /></b></font></div><div><font face="Arial, sans-serif" size="2"><b>Set($ExternalAuthPriority, [ 'My_LDAP',</b></font></div><div><font face="Arial, sans-serif" size="2"><b># 'My_MySQL',</b></font></div><div><font face="Arial, sans-serif" size="2"><b># 'My_SSO_Cookie'</b></font></div><div><font face="Arial, sans-serif" size="2"><b> ]</b></font></div><div><font face="Arial, sans-serif" size="2"><b>);</b></font></div><div><font face="Arial, sans-serif" size="2"><b><br /></b></font></div><div><font face="Arial, sans-serif" size="2"><b>Set($ExternalInfoPriority, [ 'My_LDAP'</b></font></div><div><font face="Arial, sans-serif" size="2"><b> ]</b></font></div><div><font face="Arial, sans-serif" size="2"><b>);</b></font></div><div><font face="Arial, sans-serif" size="2"><b><br /></b></font></div><div><font face="Arial, sans-serif" size="2"><b>Set($ExternalServiceUsesSSLorTLS, 0);</b></font></div><div><font face="Arial, sans-serif" size="2"><b><br /></b></font></div><div><font face="Arial, sans-serif" size="2"><b>Set($AutoCreateNonExternalUsers, 0);</b></font></div><div><font face="Arial, sans-serif" size="2"><b>Set($ExternalSettings, { # AN EXAMPLE DB SERVICE</b></font></div><div><font face="Arial, sans-serif" size="2"><b><br /></b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'My_LDAP' => {</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'type' => 'ldap',</b></font></div><div><font face="Arial, sans-serif" size="2"><b>'server' => 'exampler',</b></font></div><div><div><font face="Arial, sans-serif" size="2"><b> 'user' => 'user',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'pass' => 'xxxxxx',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'base' => 'ou=Users,Groups,dc=example,dc=com,dc=mk',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'net_ldap_args' => [ version => 3 ],</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'filter' => '(sAMAccountName=%u)',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'd_filter' => '(&(objectCategory=person)(objectClass=user))',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'attr_match_list' => [ 'Name',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'EmailAddress',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'RealName',</b></font></div><div><font face="Arial, sans-serif" size="2"><b># 'WorkPhone',</b></font></div><div><font face="Arial, sans-serif" size="2"><b># 'Address2'</b></font></div><div><font face="Arial, sans-serif" size="2"><b> ],</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'attr_map' => { 'Name' => 'sAMAccountName',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'EmailAddress' => 'mail',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'RealName' => 'cn',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> 'Organization' => 'physicalDeliveryOfficeName',</b></font></div><div><font face="Arial, sans-serif" size="2"><b> }</b></font></div><div><font face="Arial, sans-serif" size="2"><b> },</b></font></div><div><font face="Arial, sans-serif" size="2"><b> }</b></font></div><div><font face="Arial, sans-serif" size="2"><b>);</b></font></div><div><font face="Arial, sans-serif" size="2"><br /></font></div></div><div><font face="Arial, sans-serif" size="2"><br /></font></div><div><font face="Arial, sans-serif" size="2">thanks</font></div><br /> <br /><hr />---<br />http://mail.secureroot.com/ - free mailbox for hackers and geeks</div></div></blockquote></div><div><br />-- <br /></div><div>Giuseppe Sollazzo<br />Senior Systems Analyst<br />Computing Services<br />Information Services<br />St. George's, University Of London<br />Cranmer Terrace<br />London SW17 0RE<br /><br />Email: gsollazz@sgul.ac.uk<br />Direct Dial: +44 20 8725 5160<br />Fax: +44 20 8725 3583 <br /></div>