Can't call method nach LDAP aktivierung

Hilfe zu Znuny Problemen aller Art
Locked
JanK
Znuny newbie
Posts: 3
Joined: 07 Jul 2010, 10:55
Znuny Version: 2.4.7

Can't call method nach LDAP aktivierung

Post by JanK »

Guten Tag, ich habe in meiner Config.pm die Daten für LDAP eingegeben.
Wenn ich allerdings versuche auf index.pl zu kommen erscheint diese Nachricht:

Can't call method "GetOption" on an undefined value at /usr/share/otrs//Kernel/System/Auth.pm line 154.

ich vermute das es an dem doppel slah bei "otrs//Kernel" liegt.
Leider habe ich keine Ahnung wo dieser herkommt, den in Config.pm {Home} steht der Pfad ohne Slash.

Wenn ich LDAP deaktiviere, das heißt die entsprechenden Zeilen auskommentiere, funktioniert wieder alles.
Ubuntu Server 10.4
OTRS 2.4.7
FAQ, Support, Nagios
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Can't call method nach LDAP aktivierung

Post by jojo »

sind denn alle benötigten Perl Module (insbesondere das LDAP Modul) installiert
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Faenerk
Znuny newbie
Posts: 42
Joined: 09 Jun 2010, 10:48
Znuny Version: 2.4.7

Re: Can't call method nach LDAP aktivierung

Post by Faenerk »

und poste mal deine ldap konfig, evtl ist dort ein fehler drin...
OTRS 2.4.7, Windows Server 2003 R2 SP2(VM)
JanK
Znuny newbie
Posts: 3
Joined: 07 Jul 2010, 10:55
Znuny Version: 2.4.7

Re: Can't call method nach LDAP aktivierung

Post by JanK »

laut bin/checkModules ist Net::LDAP installiert.

und das hab ich bis jetzt in die Config geschrieben

Code: Select all

    # ------ LDAP Einstellungen ------ #
    # Enable LDAP authentication for Agents
    #$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
    #$Self->{'AuthModule::LDAP::HOST'} = 'xx.xx.xx.xx'; 
    #$Self->{'AuthModule::LDAP::BaseDN'} = 'dc=xcilio, dc=local';
    #$Self->{'AuthModule::LDAP:UID'} = 'sAMAccountName';

    # Nescessary if anonymous questions not allowed
    #$Self->{'AuthModule::LDAP::SearchUserDN'} = 'otrs';
    #$Self->{'AuthModule::LDAP::SearchUserPw'} = 'xxx';
   
    # Agentendaten syncronisieren
    #$Self->{UserSyncLDAPMap} = {
           #DB -> LDAP
           #UserFirstname => 'givenName',
           #UserLastname => 'sn',
           #UserEmail => 'mail',
           #}
     #$Self->{UsersSyncLDAPGroups = ['users',];          

    # Bestimmter Gruppen den Zugriff erlauben
    #$Self->{'AuthModule::LDAP::GroupDN'} = 'ou=Users, ou=XCILIO, dc=xcilio, dc=local';
    #$Self->{'AuthModule::LDAP::GroupDN'} = 'ou=intern, ou=Users, ou=XCILIO, dc=xcilio, dc=local';
    #$Self->{'AuthModule::LDAP::GroupDN'} = 'ou=temp, ou=Users, ou=XCILIO, dc=xcilio, dc=local';
    #$Self->{'AuthModule::LDAP::AccessAttr'} = 'memberUid';
    #$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
Ubuntu Server 10.4
OTRS 2.4.7
FAQ, Support, Nagios
JanK
Znuny newbie
Posts: 3
Joined: 07 Jul 2010, 10:55
Znuny Version: 2.4.7

Re: Can't call method nach LDAP aktivierung

Post by JanK »

Mh entweder ist mein Problem sooo einfach zu lösen das keiner sicher traut etwas zu schreiben oder es kann mir keiner helfen ... beides ... schlecht.
Ubuntu Server 10.4
OTRS 2.4.7
FAQ, Support, Nagios
philasd
Znuny newbie
Posts: 8
Joined: 22 Feb 2012, 16:32
Znuny Version: 03007

Re: Can't call method nach LDAP aktivierung

Post by philasd »

Ich hatte das gleiche Problem ... Die Lösung ist, im Admin Interface auf Admin -> SystemProtokoll zu klicken. Da steht drin, welche Felder er noch für LDAP in der Config.pm benötigt, ohne diese Felder kommt der 500er Error.

SOLVING
Bei mir fehlten z.b. LDAPHost und LDAP::UID - hatte die Zeilen auskommentiert wgn. rumtesten etc ...
Das erscheint halt so nicht im error.log, daher laeuft man da in eine ganz andere Richtung ...
Locked