Bildanzeige bei alten Tickets

Hilfe zu Znuny Problemen aller Art
Locked
otrs_user
Znuny newbie
Posts: 1
Joined: 02 Feb 2010, 15:31
Znuny Version: 2.3.3

Bildanzeige bei alten Tickets

Post by otrs_user »

Hallo,

wir testen zur Zeit gerade das Update auf Version 2.4.6. Dort läuft ein CentOS 5.2. Wir verwenden Apache 2.2.3 und MySQl 5.0.45-7. Das Update hat soweit sauber funktioniert. Leider ist mir jetzt aufgefallen, dass die Anzeige von Bildern direkt im Ticket bei alten Tickets nicht funktioniert. Es wird nur ein leerer Rahmen mit roten Kreuz angezeigt. Bei neu erstellten Ticket klappt es fehlerfrei. Wenn ich mir über "Rechtsklick -> Eigenschaften" den Pfad zum Bild anschau wir dieser bei alten Tickets z.B. folgendermaßen angezeigt:
http://[IP-Adresse]/otrs/image001.jpg@01CA8FAB.6BB9AAB0
Im errorlog des Apache steht ausserdem folgendes:
[Tue Feb 02 14:33:34 2010] [error] [client IP-Adresse] script not found or unable to stat: /opt/otrs/bin/cgi-bin/image002.gif@01CA8FAB.6BB9AAB0, referer: http://[IP-Adresse]/otrs/index.pl?Action=AgentTicketAttachment&Subaction=HTMLView&ArticleID=139746&FileID=2.
Die Datei image002.gif gibt es auch allerdings liegt diese unter /otrs/article/2010/01/07/139746 und hat die FileID=4
Wir verwenden ArticleStorageFS. Kann dies etwas damit zu tun haben oder ist es überhaupt nicht möglich, dass die Bilder aus alten Tickets direkt im Ticket angezeigt werden? Dann würde mich der leere Rahmen allerdings sehr wundern. Ich bin für jede Hilfe dankbar.

Gruß, Max.
innoinst
Znuny expert
Posts: 150
Joined: 10 Feb 2009, 17:05
Znuny Version: 3.1.10

Bildanzeige bei alten Tickets

Post by innoinst »

Hallo allerseits,

den Fehler kann ich generell - vom Aussehen her - bestätigen. Wir haben von V2.3.4 auf 2.4.5 und dann 2.4.6 aktualisiert.
Wir nutzen als StorageModul allerdings die (per default eingestellte) ArticleStorageDB, daher scheint es nicht mit der StorageEngine zusammenzuhängen.

Lt. Apache's Error.log bekommen wir auch eine etwas andere Fehlermeldung:
[Wed Feb 03 11:49:01 2010] [error] slurp_filename('<OTRS Installationsverzeichnis>/bin/cgi-bin/851243509@20112009-0F5B') / opening: (2) No such file or directory at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 541

Versucht man das Bild nachzuladen, um es bspw. in einem neuen Tab anzeigen zu lassen, zeigt der Browser dann:
Not Found

The requested URL /<basis URL>/851243509@20112009-0F5B was not found on this server.


Ergänzung: Als Attachment wird dieses "inline" Bild angeboten und ein Klick darauf zeigt es auch an.

Grüße,
Wolfgang
Ticketsysteme:
auf Virtual Linux System i686 - Ubuntu GNU/Linux Kernel 2.6.x , Apache2-HTTPS, MySQL5
produktiv
OTRS 3.1.18 slightly patched, ITSM 3.1.10; stuffed with some public valuable packages
ß-System
OTRS 3.1.21 slightly patched, ITSM 3.1.10; stuffed with some public valuable packages
Locked