Ich versuche einen SSO für die Agents zu erstellen ich gehe nach folgender Anleitung vor http://wiki.otrs.org/index.php?title=Kerberos_SSO
EDIT: Bemerke gerade das ich wenig Infos preisgegeben habe. Also OTRS Version ist 3.0.11 und es handelt sich um ein Windows Server 2008 R2(KTPASS Syntax wurde angepasst) System. Otrs läuft auf einem Ubuntu 11.04 Server
Es funktioniert auch fast ganz.
Probleme gibt es erst ganz am Schluss bei der Konfiguration von Apache.
LoadModule map_user_module modules/mod_map_user.so
Fehler: Wrong ELF class: ELFCLASS64.
Inhalt der Config:
Code: Select all
LoadModule map_user_module modules/mod_map_user.so
LoadModule auth_kerb_module libexec/mod_auth_kerb.so
<Directory "/opt/otrs/bin/cgi-bin/">
AllowOverride None
AuthType Kerberos
KrbServiceName HTTP
AuthName "WKI"
Krb5Keytab /opt/otrs009.keytab
KrbAuthRealm WKI.DOM.DE
KrbMethodNegotiate on
KrbSaveCredentials on
KrbMethodK5Passwd on
Require valid-user
Options +ExecCGI -Includes
Order allow,deny
Allow from all
MapUsernameRule (.*)@(.*) "$1"
</Directory>
Muss die Datei vielleicht noch irgendwie kompiliert werden ?
Anmerkung:
/etc/httpd/cond.d/zzz_otrs.conf dieser Pfad war bei mir falsch ich müsste die Datei unter /etc/apache2/conf.d/otrs.conf editieren.