<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><SPAN style="white-space: pre;"> </SPAN>'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>