[otrs-de] [Fwd: Cron <otrs@slw10114> $HOME/bin/PostMasterPOP3.pl >> /dev/null]

Alexander Scholler alexander.scholler at augsburg.de
Mon Sep 11 16:02:02 CEST 2006


Hallo Liste,

unser OTRS v2.0.4 läuft unter UTF-8.
Soweit kommt es kaum zu Schwierigkeiten, nun ist es beim Abholen eines 
Follow-Ups per POP3 zur unten aufgeführten Fehlermeldung gekommen.

Das OTRS-Logging schreibt hierzu:

[Mon Sep 11 14:33:04 
2006][Error][Kernel::System::Ticket::Article::ArticleCreate][151] Can't 
get ArticleID from INSERT!
[Mon Sep 11 14:33:04 
2006][Error][Kernel::System::Ticket::ArticleStorageFS::ArticleWritePlain][211] 
Need ArticleID!
[Mon Sep 11 14:33:04 
2006][Notice][Kernel::System::PostMaster::FollowUp::Run] FollowUp 
Article to Ticket [2006091186000069] created (TicketID=1897, ArticleI
D=). ,
[Mon Sep 11 14:33:04 2006][Notice][main::FetchMail] Fetched 1 email(s) 
from OTRSACCOUNT at POP3SERVER.

Das Follow-Up wurde empfangen, jedoch erscheint beim Klick auf "(klar)" 
(um die Plaintext-Mail zu lesen):

Fehler: Can't read plain article! Maybe there is no plain email in 
backend! Read Backend[..]

In der Tat fehlt auch im Dateisystem (wir verwenden zur 
Artikel-Speicherung das FS, nicht die DB) das Verzeichnis mit der 
entsprechenden Artikel-Nr.

Da hat also offensichtlich etwas nicht funktioniert.

Kann mir jemand weiterhelfen?

Falls jmd. antwortet ich solle doch das empfangene Mail in 
Plaintext-Form bereitstellen: Gerne, nur wo finde ich dieses? Ich denke 
es ist nicht mehr zugänglich weil OTRS dieses nicht korrekt verarbeitet 
und trotzdem vom POP3-Server gelöscht hat.

Gruß, Alexander

-------- Original-Nachricht --------
Betreff: Cron <otrs at OTRSHOST> $HOME/bin/PostMasterPOP3.pl >> /dev/null
Datum: Mon, 11 Sep 2006 14:33:04 +0200 (CEST)
Von: root at OTRSHOST (Cron Daemon)
An: otrs at OTRSHOST

Malformed UTF-8 character (unexpected non-continuation byte 0x72, 
immediately after start byte 0xfc) in substitution (s///) at 
/opt/otrs-2.0.4-01/Kernel/System/Ticket/Article.pm line 106, <PRODUCT> 
line 4.
Malformed UTF-8 character (unexpected non-continuation byte 0x72, 
immediately after start byte 0xfc) in substitution (s///) at 
/opt/otrs-2.0.4-01/Kernel/System/Ticket/Article.pm line 106, <PRODUCT> 
line 4.
ERROR: OTRS-PM3-86 Perl: 5.8.6 OS: linux Time: Mon Sep 11 14:33:04 2006

  Message: Can't get ArticleID from INSERT!

  Traceback (1163):
    Module: Kernel::System::Ticket::Article::ArticleCreate (v1.94) Line: 151
    Module: Kernel::System::PostMaster::FollowUp::Run (v1.40) Line: 161
    Module: Kernel::System::PostMaster::Run (v1.52) Line: 212
    Module: main::FetchMail (v1.17) Line: 198
    Module: /opt/otrs/bin/PostMasterPOP3.pl (v1.17) Line: 126

ERROR: OTRS-PM3-86 Perl: 5.8.6 OS: linux Time: Mon Sep 11 14:33:04 2006

  Message: Need ArticleID!

  Traceback (1163):
    Module: Kernel::System::Ticket::ArticleStorageFS::ArticleWritePlain 
(v1.28) Line: 211
    Module: Kernel::System::PostMaster::FollowUp::Run (v1.40) Line: 194
    Module: Kernel::System::PostMaster::Run (v1.52) Line: 212
    Module: main::FetchMail (v1.17) Line: 198
    Module: /opt/otrs/bin/PostMasterPOP3.pl (v1.17) Line: 126

Use of uninitialized value in concatenation (.) or string at 
/opt/otrs-2.0.4-01/Kernel/System/PostMaster/FollowUp.pm line 231, 
<PRODUCT> line 4.