*Erledigt*LDAP Authentifizierung Agenten/ index.pl download

Hilfe zu Znuny Problemen aller Art
Locked
boris
Znuny wizard
Posts: 554
Joined: 22 Feb 2010, 18:27
Znuny Version: 3.0.4

*Erledigt*LDAP Authentifizierung Agenten/ index.pl download

Post by boris »

Hi,

ich schon wieder.
Ich versuche gerade meine neue CentOS Installation ans LDAP anzubinden.

Die LDAP Anbindung wollte ich eh mal aufräumen also ist das die beste Gelegenheit.

So siehts aus(gemäß Handbuch):

Code: Select all

$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';

$Self->{'AuthModule::LDAP::Host'} = 'dc.firma.local'; 

$Self->{'AuthModule::LDAP::BaseDN'} = 'dc=firma,dc=local';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';

$Self->{'AuthModule::LDAP::SearchUserDN'} = 'otrsldap@firma.local';
$Self->{'AuthModule::LDAP::SearchUserPw'} = 'Passwort123';


Wenn ich mich jetzt einloggen will, werde ich gefragt ob ich die index.pl herunterladen will.
Ohne die paar Codezeilen gehts:-(

Im Apache error_log steht:

Code: Select all

ERROR: OTRS-CGI-20 Perl: 5.10.1 OS: linux Time: Tue Mar 20 13:06:00 2012

 Message: Can't load backend module Kernel::System::Auth::LDAP! [Tue Mar 20 13:06:00 2012] LDAP.pm: Can't locate Net/LDAP.pm in @INC (@INC contains: ../../ /usr/Custom /usr/Kernel/cpan-lib /usr /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs/ /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /etc/httpd) at /opt/otrs//Kernel/System/Auth/LDAP.pm line 16.
[Tue Mar 20 13:06:00 2012] LDAP.pm: BEGIN failed--compilation aborted at /opt/otrs//Kernel/System/Auth/LDAP.pm line 16.


 Traceback (2874): 
   Module: Kernel::System::Auth::new (v1.50) Line: 121
   Module: Kernel::System::Web::InterfaceAgent::Run (v1.58.2.1) Line: 198
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 45
   Module: (eval) (v1.89) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.89) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.89) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31
Wie kann ich das beheben?

Edit: ich hab irgendwo gelesen dass eventuell der *.pl Handler im apach efehlt, aber dann würde es doch ohne LDAP aich nicht gehen oder?
Oder sind irgendwelche Module zu alt (3.0.6)?
Produktiv:
OTRS 3.1.7
CentOS 6.3
Apache2/MySQL

Test:
OTRS 3.1.7
CentOS 6.3
Apache2/MySQL
boris
Znuny wizard
Posts: 554
Joined: 22 Feb 2010, 18:27
Znuny Version: 3.0.4

Re: *Erledigt*LDAP Authentifizierung Agenten/ index.pl down

Post by boris »

:(
Wer lesen kann ist klar im Vorteil:

Als einzige Voraussetzung für den OTRS Server ergibt sich ein installiertes Net::LDAP. Das Modul kann von http://ldap.perl.org/ heruntergeladen werden.
Produktiv:
OTRS 3.1.7
CentOS 6.3
Apache2/MySQL

Test:
OTRS 3.1.7
CentOS 6.3
Apache2/MySQL
Locked