
/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