Hallo Michael,
Wenn einem Ticket ein pdf oder jpg oder irgendwas anderes binäres Anhänge sind
die Anhänge defekt.
Konnte im Bugtracker leider noch nix zu dem Thema und OTRS-2.0.1 finden.
Ist das evtl. ein bekanntes Problem?
ich hatte das Problem auch, wobei ich bis jetzt keine logische Erklärung
(außer einem Bug in Perl ;-) dafür finden konnte.
In otrs/Kernel/Output/HTML/Generic.pm wird in Zeile 1701 der Dateiname
mittels $Param{Filename} in den Header der Ausgabe eingefügt, in dieser
Varibale befindet sich auch exakt der Dateiname (ich habe keine
Sonderzeichen etc gefunden), allerdings klappt es bei mir so nicht - jede
Datei die auf diesem Weg runtergeladen wurde, war defekt.
Seltsammerweise klappt es, wenn man anstelle der direkten Variablen einen
substr über die komplette String-Länge einfügt (also eigentlich eine 1:1
Kopie der Original-Variablen).
Probier mal folgenden Patch für die Datei
otrs/Kernel/Output/HTML/Generic.pm:
1701c1701,1702
< $Output .= "filename=\"$Param{Filename}\"\n";
---
#$Output .= "filename=\"$Param{Filename}\"\n";
$Output .= "filename=\"".substr($Param{Filename}, 0,
length($Param{Filename}))."\"\n";
Wenn es klappt wäre es nett, wenn Du mal Deine Perl-Version posten
könntest (ich habe eine 5.8.0 drauf).
Gruß,
Elmar.
--
Global Village GmbH
Mehrumer Str. 16
D-46562 Voerde
Tel: +49 2855 9651 0
Fax: +49 2855 9651 17
http://www.global-village.de/
_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.de/