<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>