/opt/otrs/Kernel/System/Web/InterfaceAgent.pm, Zeile 185:
-------------------------------------------------------------------------------------------
    # check request type
-->    if ($Param{Action} eq "Login") {
        # get params
        my $PostUser = $Self->{ParamObject}->GetParam(Param => 'User') || '';
        my $PostPw = $Self->{ParamObject}->GetParam(Param => 'Password') || '';
        # create AuthObject
        my $AuthObject = Kernel::System::Auth->new(%{$Self});
        # check submited data
        my $User = $AuthObject->Auth(User => $PostUser, Pw => $PostPw);
        if ($User) {
            # get user data
            my %UserData = $Self->{UserObject}->GetUserData(User => $User, Valid => 1);
            # check needed data
            if (!$UserData{UserID} || !$UserData{UserLogin}) {
                if ($Self->{ConfigObject}->Get('LoginURL')) {
                    # redirect to alternate login
                    print $Self->{LayoutObject}->Redirect(
                        ExtURL => $Self->{ConfigObject}->Get('LoginURL')."?Reason=SystemError",
                    );
                }
                else {
                    # show need user data error message
                    $Self->{LayoutObject}->Print(
                        Output =>  \$Self->{LayoutObject}->Login(
                            Title => 'Panic!',
                            Message => 'Panic! No UserData!!!',
                            %Param,
                        ),
                    );
                    exit (0);
                }
            }

…und so weiter und so fort.







/opt/otrs/bin/cgi-bin/index.pl, Zeile 47:
-------------------------------------------------------------------------------------------
# execute object
--> $Interface->Run();

<EOF>



Das Log meldet:
[Thu Feb 28 14:27:46 2008][Error][Kernel::System::Web::InterfaceAgent::Run][185] ???


Beste Grüße