PostgreSQL (?) -Fehlermeldungen bei der Ticketerstellung

Hilfe zu Znuny Problemen aller Art
Locked
Enkidu
Znuny newbie
Posts: 2
Joined: 17 Jan 2011, 10:31
Znuny Version: 3.0.4

PostgreSQL (?) -Fehlermeldungen bei der Ticketerstellung

Post by Enkidu »

Hallo alle zusammen,

in meinem OTRS-System (3.0.4) trat mehrfach folgender Fehler auf:

Nachdem ein Ticket bearbeitet wurde und die Änderungen durch einen klick auf "Übermitteln" an den Server geschickt wurden, wird die Fehlermeldung "Webseite kann nicht angezeigt werden".

Im Systemprotokoll werden folgende Einträge angezeigt:

Code: Select all

Mon Jan 17 09:31:45 2011 	error 	OTRS-CGI-11 	ERROR: syntax error at or near "AND"
Mon Jan 17 09:31:45 2011 	error 	OTRS-CGI-11 	Invalid condition '((XXX@YYY)', 2 open and 1 close!
Mon Jan 17 09:31:45 2011 	error 	OTRS-CGI-11 	Bad filter
(XXX und YYY sind im Original natürlich andere Werte)

Parallel dazu findet sich im Protokoll des Webservers (Apache2)

Code: Select all

[Mon Jan 17 09:31:45 2011] -e: Use of uninitialized value in concatenation (.) or string at /opt/otrs//Kernel/System/CustomerUser/DB.pm line 243.
[Mon Jan 17 09:31:45 2011] -e: DBD::Pg::st execute failed: ERROR:  syntax error at or near "AND"
[Mon Jan 17 09:31:45 2011] -e: LINE 1: ...name, last_name, email FROM customer_user WHERE   AND valid_...
[Mon Jan 17 09:31:45 2011] -e:                                                              ^ at /opt/otrs//Kernel/System/DB.pm line 553.
ERROR: OTRS-CGI-11 Perl: 5.10.0 OS: linux Time: Mon Jan 17 09:31:45 2011

 Message: ERROR:  syntax error at or near "AND"
LINE 1: ...name, last_name, email FROM customer_user WHERE   AND valid_...
                                                             ^, SQL: 'SELECT login , first_name, last_name, email FROM customer_user WHERE   AND valid_id IN (1)  LIMIT 250'
Die Datei DB.pm wurde nicht geändert und entspricht der Version, die ab 3.0.3 ausgeliefert wurde. Als Datenbank wird PostgreSQL 8.3 eingesetzt.

Hat irgend jemand eine Idee, wie die fehlerhafte SQL-Abfrage zustande kommt?

Vielen Dank im voraus

Enkidu
Locked