Interal Server Error

Hilfe zu OTRS Problemen aller Art
Post Reply
MasterB1984
Znuny newbie
Posts: 26
Joined: 06 Aug 2008, 21:31
Znuny Version: 5.0.22

Interal Server Error

Post by MasterB1984 »

Hallo zusammen,

bekomme seit der Anbindung eines 2ten Auth-Moduls ständig einen Fehler in der Apache Error.log
[Mon Jul 31 11:12:01 2017] -e: Kernel::Config could not be loaded: Attempt to reload Kernel/Config.pm aborted.
[Mon Jul 31 11:12:01 2017] -e: Compilation failed in require at /opt/otrs/Kernel/System/ObjectManager.pm line 191.
[Mon Jul 31 11:12:01 2017] -e: at /opt/otrs/Kernel/System/Web/InterfaceAgent.pm line 75.
otrs.SetPermissions.pl habe ich bereits ausgeführt.
Die Konfig habe ich auch schon zig mal geprüft. Kann aber keine Fehler feststellen...

Das otrs.log sagt garnichts...

Weiß jmd. rat?
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Interal Server Error

Post by jojo »

Deine Konfig ist falsch.

was sagt den ein

Code: Select all

perl -cw Kernel/Config.pm
"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
MasterB1984
Znuny newbie
Posts: 26
Joined: 06 Aug 2008, 21:31
Znuny Version: 5.0.22

Re: Interal Server Error

Post by MasterB1984 »

Alles gut. Wie gesagt, ich konnte auch keinen Fehler finden...
root@OTRS:/opt/otrs# perl -cw Kernel/Config.pm
Kernel/Config.pm syntax OK
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Interal Server Error

Post by jojo »

dann zeige mal die Config
"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
MasterB1984
Znuny newbie
Posts: 26
Joined: 06 Aug 2008, 21:31
Znuny Version: 5.0.22

Re: Interal Server Error

Post by MasterB1984 »

Danke erstmal für deine Mühen...

Siehe Anhang...
Config.txt
You do not have the required permissions to view the files attached to this post.
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Interal Server Error

Post by jojo »

sieht ein wenig wirr aus.

Bitte passe die Blöcke für die Kundenauthentifizierung mal an. Du hast da einiges durcheinandergewürfelt

Domain 1 ohne suffix
Domain 2 mit Suffix 1
"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
MasterB1984
Znuny newbie
Posts: 26
Joined: 06 Aug 2008, 21:31
Znuny Version: 5.0.22

Re: Interal Server Error

Post by MasterB1984 »

Das war Absicht...

Die User aus Domain1 sollten sich der Einfachheit halber nur mit ihrem Nutzernamen anmelden (User)
Die User aus Domain2 (wesentlich kleinerer Teil) sollten sich mit Nutzername@Domain2 anmelden.

Um es einheitlich zu halten müsste ich tatsächlich domain1 ebenfalls auf Nutzername@Domain1 umstellen.

Ursprüngliches Problem war, dass es sich um 2 eigenständige ADS handelt in der es tlw. die gleichen Usernamen gibt.

Oder meinst du was anderes?
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Interal Server Error

Post by jojo »

Ich meine die Blöcke,

Also Customer::AuthModule bzw. Customer::AuthModule1 oder Customer::AuthModule2

Leider sind hier noch viele Sachen mit einem Kommentar versehen, einfach mal aufräumen und abgleichen ob alles da ist
"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
MasterB1984
Znuny newbie
Posts: 26
Joined: 06 Aug 2008, 21:31
Znuny Version: 5.0.22

Re: Interal Server Error

Post by MasterB1984 »

Hbe die beiden Blöcke mal sortiert...
#DOMAIN1
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = 'dc.DOMAIN1';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'OU=Objektverwaltung,DC=DOMAIN1,DC=de';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'Customer::AuthModule::LDAP::AlwaysFilter'} = '(&(objectClass=user)(!(objectClass=computer))(!(useraccountcontrol=514))(!(useraccountcontrol=66050))(mail=*))';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'DOMAIN1\otrs-user';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = 'password';

#DOMAIN2
$Self->{'Customer::AuthModule2'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host2'} = 'dc.DOMAIN2';
$Self->{'Customer::AuthModule::LDAP::BaseDN2'} = 'OU=HuK,DC=DOMAIN2,DC=com';
$Self->{'Customer::AuthModule::LDAP::UID2'} = 'userPrincipalName';
$Self->{'Customer::AuthModule::LDAP::AlwaysFilter2'} = '(&(objectClass=user)(!(objectClass=computer))(!(useraccountcontrol=514))(!(useraccountcontrol=66050))(mail=*))';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN2'} = 'DOMAIN2\otrs-user';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw2'} = 'password';
MasterB1984
Znuny newbie
Posts: 26
Joined: 06 Aug 2008, 21:31
Znuny Version: 5.0.22

Re: Interal Server Error

Post by MasterB1984 »

Apache restart wirkt wunder... Offensichtlich brauchte OTRS das!
Bisher keine Fehler mehr....
Post Reply