Moin,

folgendes Problem:

Ich habe OTRS 2.3.3 manuell (kein Win-Installer) aufgesetzt. 
Der Rechner:
- VM Windows 2003, Xeon 2,8 GHZ, 1 GB RAM
- Apache/2.2.10 (Win32)
- mysql, 5.0.67-win32
- Perl, v5.10.0 built for MSWin32-x86-multi-thread
- mod_perl 2.0.4-dev
- mod_auth_sspi 1.0.4

OTRS läuft auch wunderbar und sehr schnell. Nun soll jedoch eine
LDAP-Anbindung mit Single-SignOn erfolgen. Auch das funktioniert
reibungslos. Jedoch verlangsamt sich OTRS dadurch derart, dass man keinen
User darauf loslassen möchte. Klickt man sich z.B. zu schnell durchs
Backend, wird man teilweise auf "leere" Seiten weitergeleitet. Es hat den
Anschein, dass POST-Aktionen nicht richtig interpretiert werden, oder gar
nicht zur Verfügung stehen, solange OTRS mit den LDAP-Abfragen
beschäftigt ist. 
Ich habe auch die beiden aktuellen Win-Installer-Versionen von OTRS
ausprobiert, leider besteht das gleiche Problem.
- otrs-2.3.3-101-win32.exe
- otrs-2.3.3-win-installer-2.0.0-beta1.exe

Ich stehe nun ein wenig auf dem Schlauch. Es ist definitiv ein
LDAP-Problem. Kann man irgendwie die Performance verbessern? Wo ist der
Ansatzpunkt? Kann man bei OTRS irgendwelche Schrauben drehen, oder muss man
sich mit dem LDAP-Server auseinandersetzen? Könnte es an dem
Authentifizierungsmodul liegen (mod_auth_sspi)? Bin für jeden Hinweis
dankbar!

----------------------------------------------------------------------------------------------------------------------------------
"LDAP"-Quellcode für httpd.conf (Apache)
----------------------------------------------------------------------------------------------------------------------------------

# ---------------------------------------------------- #
# SingleSignOn
# ---------------------------------------------------- #

<IfModule !mod_auth_sspi.c>
    LoadModule sspi_auth_module modules/mod_auth_sspi.so
</IfModule>

<Location /otrs>

    AuthName "Login here"
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain sub.sub.sub.domain.tld

    SSPIOmitDomain on
    SSPIOfferBasic on
    Require valid-user
</Location>

<Directory
"C:/Programme/ApacheSoftwareFoundation/Apache2.2/htdocs/otrs/var/httpd/htdocs/">
    Options FollowSymLinks
    AllowOverride None
    AuthName "Login here"
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain sub.sub.sub.domain.tld

    SSPIOmitDomain on
    SSPIOfferBasic on
    Require valid-user
</Directory>

# ---------------------------------------------------- #
# SingleSignOn - ENDE
# ---------------------------------------------------- #


----------------------------------------------------------------------------------------------------------------------------------
"LDAP"-Quellcode für Config.pm (OTRS)
----------------------------------------------------------------------------------------------------------------------------------

    # ---------------------------------------------------- #
    # Authentifizierung der KUNDEN via LDAP
    # hinzugefügt von Jan Becker am 16.10.2008
    # ---------------------------------------------------- #

    $Self->{CustomerUser} = {

        Module => 'Kernel::System::CustomerUser::LDAP',
        Params => {
            Host => 'xx.xxx.x.xx',
            BaseDN => 'ou=sub, dc=sub, dc=sub, dc=tld',
            SSCOPE => 'sub',
            UserDN => 'user',
            UserPw => 'secret',
        },

        CustomerKey => 'sAMAccountName',
        CustomerID => 'mail',
        CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
        CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
        CustomerUserPostMasterSearchFields => ['mail'],
        CustomerUserNameFields => ['givenname', 'sn'],

        Map => [

            [ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
            [ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
            [ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ],
            [ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ],
            [ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],

        ],

    };

    # ---------------------------------------------------- #
    # Authentifizierung der KUNDEN - ENDE
    # ---------------------------------------------------- #

    # ---------------------------------------------------- #
    # SingleSignOn
    # ---------------------------------------------------- #

    $Self->{'Customer::AuthModule'} =
'Kernel::System::CustomerAuth::HTTPBasicAuth';

    # ---------------------------------------------------- #
    # SingleSignOn - ENDE
    # ---------------------------------------------------- #



Gruß Jan
_______________________________________________
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/

Antwort per Email an