Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Hilfe zu Znuny Problemen aller Art
Locked
ArgH
Znuny newbie
Posts: 5
Joined: 06 Mar 2014, 14:02
Znuny Version: 3.3.4
Real Name: Stefan Kuhlemann
Company: UFB:UMU

Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by ArgH »

Hi Community,

ich habe hier eine Win32-OTRS-Installation + (ITSM). Heute Update von 3.3.4 auf 3.3.5 durchgeführt. Die Installation lief ohne erkennbare Fehler ab.

Allerdings ist nun der Zugriff auf OTRS nicht mehr möglich, der Zugriff auf die Loginseite /otrs/index.pl führt zu:

Hoppla. Es ist ein Fehler aufgetreten, Fehlermeldung: Access denied for user 'otrs'@'localhost' (using password: YES).

Fehlermeldung im Detail:

Code: Select all

Backend ERROR: OTRS-CGI-42 Perl: 5.16.3 OS: MSWin32 Time: Thu Mar 27 11:26:23 2014 Message: Access denied for user 'otrs'@'localhost' (using password: YES) RemoteAddress: ::1 RequestURI: /otrs/index.pl Traceback (3056): Module: Kernel::System::DB::new (OTRS 3.3.5) Line: 223 Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.5) Line: 145 Module: PerlEx::Precompiler::c_::otrs::otrs::bin::cgi2dbin::index_pl::__ANON__ (unknown version) Line: 41 Module: (eval) (unknown version) Line: 458 Module: PerlEx::Precompiler::Execute (unknown version) Line: 458
Es scheint mir so, als ob hier OTRS versucht, sich mit den default-Admin-user anzumelden.

Kann mir hier vieleicht jemand einen Tipp geben, was hier genau schief gegangen ist, und wie ich den Fehler beheben kann?

Gruß

ArgH
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by RStraub »

Code: Select all

Backend ERROR: OTRS-CGI-42 Perl: 5.16.3 OS: MSWin32 Time: Thu Mar 27 11:26:23 2014 Message: Access denied for user 'otrs'@'localhost'(using password: YES) RemoteAddress: ::1 RequestURI: /otrs/index.pl Traceback (3056): Module: Kernel::System::DB::new (OTRS 3.3.5) Line: 223 Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.5) Line: 145 Module: PerlEx::Precompiler::c_::otrs::otrs::bin::cgi2dbin::index_pl::__ANON__ (unknown version) Line: 41 Module: (eval) (unknown version) Line: 458 Module: PerlEx::Precompiler::Execute (unknown version) Line: 458
Access denied for user 'otrs'@'localhost'

Das sieht für mich aus als ob OTRS die Verbindung zur Datenbank nicht hinbekommt. Also eher als ob die 3.3.5er Version mit dem Standard OTRS-DB-Passwort auf die DB verbinden will.

Schau mal in die otrs/Kernel/Config.pm was dort unter Datenbankverbindung steht. Evtl. musst dort das Passwort neu setzen.

Gruß,
Rolf
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
ArgH
Znuny newbie
Posts: 5
Joined: 06 Mar 2014, 14:02
Znuny Version: 3.3.4
Real Name: Stefan Kuhlemann
Company: UFB:UMU

Re: Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by ArgH »

RStraub wrote: Das sieht für mich aus als ob OTRS die Verbindung zur Datenbank nicht hinbekommt. Also eher als ob die 3.3.5er Version mit dem Standard OTRS-DB-Passwort auf die DB verbinden will.

Schau mal in die otrs/Kernel/Config.pm was dort unter Datenbankverbindung steht. Evtl. musst dort das Passwort neu setzen.

Gruß,
Rolf
Danke für die schnelle Antwort. Den Verdacht hatte ich auch schon, aber das war es leider nicht :-/
Ich habe die aktuelle Config-pm mit einem File-Compare-Tool mit der Config.pm (Backup vor Update) verglichen.
Database-user und Kennwort genau gleich.
Einizger vorhandener Unterschied ist im Bereich data inserted by installer

In der Version 3.3.4-Config.pm steht hier:

Code: Select all

   $Self->{'LogModule'}          = 'Kernel::System::Log::File';
    $Self->{'LogModule::LogFile'} = 'C:/otrs/OTRS/var/log/otrs.log';

    $Self->{'LogModule'}          = 'Kernel::System::Log::File';
    $Self->{'LogModule::LogFile'} = 'C:/otrs/OTRS/var/log/otrs.log';
In der Version 3.3.5-Config.pm steht hier:

Code: Select all

    $Self->{'LogModule'}          = 'Kernel::System::Log::File';
    $Self->{'LogModule::LogFile'} = 'C:/otrs/OTRS/var/log/otrs.log';

    $Self->{'LogModule'}          = 'Kernel::System::Log::File';
    $Self->{'LogModule::LogFile'} = 'C:/otrs/OTRS/var/log/otrs.log';

    $Self->{'LogModule'}          = 'Kernel::System::Log::File';
    $Self->{'LogModule::LogFile'} = 'C:/otrs/OTRS/var/log/otrs.log';
Gruß ArgH
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by RStraub »

Und vom cmd kannst du dich auch als 'otrs'@'localhost' anmelden?
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by jojo »

Deine OTRS Datenbank erlaubt keinen Zugriff mit den User otrs und dem eingestellten User. Setze das Passwort für den Datenbankbenutzer im MySQL auf den verwendeten Wert
"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
ArgH
Znuny newbie
Posts: 5
Joined: 06 Mar 2014, 14:02
Znuny Version: 3.3.4
Real Name: Stefan Kuhlemann
Company: UFB:UMU

Re: Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by ArgH »

Mhmmm...

OTRS-Database ist vorhanden, jedoch gibt es den Benutzer otrs tatsächlich nicht in der Datenbank ?!?
Aktuell gibt es *nur* den root-user.

Ich würde jetzt einfach einen User OTRS mit dem in der config.pm angegebenen Kennwort in mysql neu erstellen diesem volle Rechte erteilen - spricht ewtas dagegen?

Es verwundert mich schon, das hier bei einem Update in der DB der User verloren geht. Sieht mir nach einem Bug im Win32-Installer aus, oder habe ich hier etwas übersehen?
ArgH
Znuny newbie
Posts: 5
Joined: 06 Mar 2014, 14:02
Znuny Version: 3.3.4
Real Name: Stefan Kuhlemann
Company: UFB:UMU

Re: Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by ArgH »

Danke für Eure Hilfe :D

-> Benutzer OTRS in der Mysql-Datenbank neu angelegt, Zugriff wieder möglich. Soweit sieht's wieder gut aus.

Ich werde das mal bei http://bugs.otrs.org posten......
rsotrs
Znuny newbie
Posts: 4
Joined: 13 Dec 2013, 15:50
Znuny Version: all versions
Real Name: Rolf Schmidt
Company: xxx

Re: Update 3.3.4 -> 3.3.5: Kein Login mehr möglich

Post by rsotrs »

Hallo,
der Fehler wird mit der nächsten Version des Installer 3.0.5 behoben.
Dieser wird in Kürze veröffentlicht.

Mehr Informationen finden Sie hier:
http://bugs.otrs.org/show_bug.cgi?id=10417#c3
Locked