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.
Can't call method nach LDAP aktivierung
Can't call method nach LDAP aktivierung
Ubuntu Server 10.4
OTRS 2.4.7
FAQ, Support, Nagios
OTRS 2.4.7
FAQ, Support, Nagios
Re: Can't call method nach LDAP aktivierung
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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Can't call method nach LDAP aktivierung
und poste mal deine ldap konfig, evtl ist dort ein fehler drin...
OTRS 2.4.7, Windows Server 2003 R2 SP2(VM)
Re: Can't call method nach LDAP aktivierung
laut bin/checkModules ist Net::LDAP installiert.
und das hab ich bis jetzt in die Config geschrieben
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
OTRS 2.4.7
FAQ, Support, Nagios
Re: Can't call method nach LDAP aktivierung
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
OTRS 2.4.7
FAQ, Support, Nagios
Re: Can't call method nach LDAP aktivierung
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 ...
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 ...