Hello everyone, i have a problem with RT::Authen::ExternalAuth plugin

I get this error:

[error] 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
[error] Can't load Perl file: /usr/sbin/webmux.pl for server example:80, exiting...

I have installed the plugin manually from source.

This is the external authentication config in RT_SiteConfig.pm

Set( @Plugins, qw(RT::Authen::ExternalAuth) );

Set($ExternalAuthPriority,      [   'My_LDAP',
#                                       'My_MySQL',
#                                'My_SSO_Cookie'
                                ]
);

Set($ExternalInfoPriority,  [  'My_LDAP'
                            ]
);

Set($ExternalServiceUsesSSLorTLS,    0);

Set($AutoCreateNonExternalUsers,    0);
Set($ExternalSettings,      {   # AN EXAMPLE DB SERVICE

                                'My_LDAP'       =>  {
                                'type'                      =>  'ldap',
'server'                    =>  'exampler',
                                'user'                      =>  'user',
                                'pass'                    =>  'xxxxxx',
                                'base'                      =>  'ou=Users,Groups,dc=example,dc=com,dc=mk',
                                'net_ldap_args'             => [    version =>  3   ],
                                'filter' => '(sAMAccountName=%u)',
                                'd_filter' => '(&(objectCategory=person)(objectClass=user))',
                                'attr_match_list'           => [    'Name',
                                                                    'EmailAddress',
                                                                    'RealName',
#                                                                    'WorkPhone',
#                                                                    'Address2'
                                                                                    ],
                                'attr_map'                  =>  {   'Name' => 'sAMAccountName',
                                'EmailAddress' => 'mail',
                                'RealName' => 'cn',
                                'Organization' => 'physicalDeliveryOfficeName',
                                                                }
                                                    },
                                }
);


thanks

 

---
http://mail.secureroot.com/ - free mailbox for hackers and geeks

Reply via email to