Dashboard leer

Hilfe zu Znuny Problemen aller Art
Locked
GodsBrain
Znuny newbie
Posts: 5
Joined: 05 Mar 2015, 12:27
Znuny Version: 4.0.6

Dashboard leer

Post by GodsBrain »

Hallo liebe Leser,

Ich habe folgendes Problem:
Seid vorgestern ist unser Dashboard komplett leer. Sowohl geschlossene als auch offene, etc. Tickets werden nicht mehr angezeigt. Allerdings wird in der Übersicht dennoch von zubearbeitenen, eskalierten usw. Tickets gesprochen und man kann sie sich auch anzeigen lassen.
Da ich nicht wusste wie ich das Problem beheben konnte bin ich irgendwann im Systemprotokoll gelandet und auf Errors gestoßen, die mir allerdings nichts sagen, da ich mit OTRS normaler Weise nichts am Hut habe.

Fehlermeldung:

Thu Mar 5 11:23:57 2015 error OTRS-CGI-77 No State for pending reminder found!
Thu Mar 5 11:23:57 2015 error OTRS-CGI-77 No State for open found!
Thu Mar 5 11:23:57 2015 error OTRS-CGI-77 No State for new found!
Thu Mar 5 11:40:35 2015 error OTRS-CGI-77 FEHLER: Syntaxfehler bei »)«
Thu Mar 5 11:40:35 2015 error OTRS-CGI-77 FEHLER: Syntaxfehler bei »)«
Thu Mar 5 11:40:35 2015 error OTRS-CGI-77 The given param 'StateIDs' is invalid or an empty array reference!
Thu Mar 5 11:40:35 2015 error OTRS-CGI-77 The given param 'StateIDs' is invalid or an empty array reference!
Thu Mar 5 11:40:35 2015 error OTRS-CGI-77 The given param 'StateIDs' is invalid or an empty array reference!
Thu Mar 5 11:40:35 2015 error OTRS-CGI-77 The given param 'StateIDs' is invalid or an empty array reference!

Hat jemand eine Idee wie es ein Leihe schaffen könnte, dass Dashboard wieder hinzubekommen?
Danke im Vorraus!
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Dashboard leer

Post by reneeb »

Hast Du eine Chance, an die Logs auf der Kommandozeile zu kommen? Das Systemprotokoll zeigt immer nur eine Zeile eines Logeintrags und bei dem Syntaxfehler fehlt die Angabe *wo* der Syntaxfehler auftritt...

Habt ihr denn irgendwas an der Config geschraubt?
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Dashboard leer

Post by RStraub »

Hallo und willkommen im Forum,

bitte teile uns deine Version mit und häng einen Apache Log dran (während eines Dashboard Zugriffs).

Nach den Fehlermeldungen würde ich tippen:
- Permission Rechte nicht korrekt gesetzt
- Customization mit Typos
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
GodsBrain
Znuny newbie
Posts: 5
Joined: 05 Mar 2015, 12:27
Znuny Version: 4.0.6

Re: Dashboard leer

Post by GodsBrain »

Die versionsnummer habe ich nun nachgetragen. (4.0.6)
Entschuldige wenn ich so blöd fragen muss aber was genau meinst du mit logs von der Komandozeile?
Wie gesagt ich bin ein ziemlicher leihe :/

Soviel kann ich aber sagen, es wurden von unserer Seite aus keine Anpassungen am Quelltext vorgenommen
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Dashboard leer

Post by RStraub »

Linux oder Windows ?

Falls Linux, häng dich mal mit "tail -f" an den apache-error log, greif auf das Dashboard zu und poste uns den Log.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
GodsBrain
Znuny newbie
Posts: 5
Joined: 05 Mar 2015, 12:27
Znuny Version: 4.0.6

Re: Dashboard leer

Post by GodsBrain »

In Linux kenn ich mich zum Glück aus, allerdings wird bei uns natürlich nur mit Windows 7 gearbeitet. Deswegen stehe ich vor einem Rätsel :(
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Dashboard leer

Post by RStraub »

...

Aber kommst du denn an den Apache Log ran? Ob der nun auf Windows oder Linux liegt ist ja egal - nur brauchen wir den Log für eine bessere Analyse :d
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
GodsBrain
Znuny newbie
Posts: 5
Joined: 05 Mar 2015, 12:27
Znuny Version: 4.0.6

Re: Dashboard leer

Post by GodsBrain »

Also ich habe hier nen gewünschten log malrausgenommen.
Das Datum ist zwar schon ein paar tage her, aber es hat sich durchgängig nur wiederholt, deswegen habe ich euch jetzt nur einen auschnitt der periode mal reingepostet.

LOG:

Code: Select all

[Sun Mar 01 06:25:03 2015] [notice] Apache/2.2.16 (Debian) mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming norm$
[Mon Mar  2 08:31:28 2015] -e: Version string '-1, set by base.pm' contains invalid data; ignoring: '-1, set by ba$
[Mon Mar  2 08:31:28 2015] -e: Version string '-1, set by base.pm' contains invalid data; ignoring: '-1, set by ba$
ERROR: OTRS-CGI-77 Perl: 5.10.1 OS: linux Time: Mon Mar  2 08:31:28 2015

 Message: No State for new found!

 RemoteAddress: #################
 RequestURI: /otrs/index.pl?Action=AgentDashboard

 Traceback (5685):
   Module: Kernel::System::State::StateLookup Line: 590
   Module: Kernel::Output::HTML::DashboardTicketQueueOverview::Run Line: 74
   Module: Kernel::Modules::AgentDashboardCommon::_Element Line: 839
   Module: Kernel::Modules::AgentDashboardCommon::Run Line: 576
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 986
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31

[Mon Mar  2 08:31:28 2015] -e: Version string '-1, set by base.pm' contains invalid data; ignoring: '-1, set by ba$
[Mon Mar  2 08:31:28 2015] -e: Version string '-1, set by base.pm' contains invalid data; ignoring: '-1, set by ba$
ERROR: OTRS-CGI-77 Perl: 5.10.1 OS: linux Time: Mon Mar  2 08:31:28 2015

 Message: No State for open found!

 RemoteAddress: #################
 RequestURI: /otrs/index.pl?Action=AgentDashboard

 Traceback (5685):
   Module: Kernel::System::State::StateLookup Line: 590
   Module: Kernel::Output::HTML::DashboardTicketQueueOverview::Run Line: 74
   Module: Kernel::Modules::AgentDashboardCommon::_Element Line: 839
   Module: Kernel::Modules::AgentDashboardCommon::Run Line: 576
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 986
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31

[Mon Mar  2 08:31:28 2015] -e: Version string '-1, set by base.pm' contains invalid data; ignoring: '-1, set by ba$
[Mon Mar  2 08:31:28 2015] -e: Version string '-1, set by base.pm' contains invalid data; ignoring: '-1, set by ba$
ERROR: OTRS-CGI-77 Perl: 5.10.1 OS: linux Time: Mon Mar  2 08:31:28 2015

 Message: No State for pending reminder found!

 RemoteAddress: #################
 RequestURI: /otrs/index.pl?Action=AgentDashboard

 Traceback (5685):
   Module: Kernel::System::State::StateLookup Line: 590
   Module: Kernel::Output::HTML::DashboardTicketQueueOverview::Run Line: 74
   Module: Kernel::Modules::AgentDashboardCommon::_Element Line: 839
   Module: Kernel::Modules::AgentDashboardCommon::Run Line: 576
   Module: Kernel::Modules::AgentDashboardCommon::_Element Line: 839
   Module: Kernel::Modules::AgentDashboardCommon::Run Line: 576
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 986
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31


 Message: FEHLER:  Syntaxfehler bei »)«
LINE 1: ....queue_id  WHERE 1=1 AND st.ticket_state_id IN (  )  AND st....
                                                             ^, SQL: 'SELECT COUNT(DISTINCT(st.id)) FROM ticket st$
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Dashboard leer

Post by reneeb »

Habt ihr die Ticket-Status umbenannt? Schau mal, ob in der Datenbank Fehler bei der Tabelle ticket_status gemeldet werden...

Mit Logs auf der Kommandozeile meinte ich genau das mit "tail -f". Bei Windows kannst Du natürlich auch so einen Blick in die <OTRS_HOME>/var/log/otrs.log werfen. Auf jeden Fall nicht über das Systemprotokoll im Adminbereich.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
GodsBrain
Znuny newbie
Posts: 5
Joined: 05 Mar 2015, 12:27
Znuny Version: 4.0.6

Re: Dashboard leer

Post by GodsBrain »

Bei einem SELECT auf 'ticket_status' bekomme ich ein fehler bzw. Die Fehlermeldung: "Ein oder mehrere Fehler sind aufgetreten!"
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Dashboard leer

Post by reneeb »

Dann solltest Du Dich darum kümmern, dass die Datenbank wieder in Ordnung kommt. Schau was für ein Fehler das ist und dann schau mal nach dem REPAIR Kommando
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Locked