Recently getting these errors fro OTRS :- Malformed UTF-8 character (unexpected ......

Hi,3 days ago i noticed i started getting messages from cron daemon on my OTRS box of the form:- Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 669, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 670, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 671, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 672, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 674, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 675, etc etc Since this time I am receiving no notifications from OTRS and no tickets are being created. I checked /var/log/messages and noticed at the time I started getting these reports from cron, the log was showing:- May 19 19:30:05 rt3 OTRS-PM3-30[14784]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/14612) ! And every so often I get:- May 20 10:30:04 rt3 OTRS-PM3-30[30434]: [Notice][Kernel::System::PID::PIDCreate] Removed PID (PostMasterPOP3/rt3.blah.local/29415, because 1 hour old! May 20 10:40:05 rt3 OTRS-PM3-30[30620]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/30434) I'm running otrs 2.1.7 Any pointers as what might have gone wrong? Thanks Mike

Hi. I got them recently with OTRS 2.1.x set up to run UTF-8. Changing the charset to ISO-8859-1 fixed it. Upgrading to a newser version also fixed it, still allowing me to run UTF-8. -- Lars ________________________________ From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Mike Dent Sent: Thursday, May 22, 2008 7:27 PM To: User questions and discussions about OTRS.org Subject: [otrs] Recently getting these errors fro OTRS :- Malformed UTF-8 character (unexpected ...... Hi, 3 days ago i noticed i started getting messages from cron daemon on my OTRS box of the form:- Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 669, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 670, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 671, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 672, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 674, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 675, etc etc Since this time I am receiving no notifications from OTRS and no tickets are being created. I checked /var/log/messages and noticed at the time I started getting these reports from cron, the log was showing:- May 19 19:30:05 rt3 OTRS-PM3-30[14784]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/14612) ! And every so often I get:- May 20 10:30:04 rt3 OTRS-PM3-30[30434]: [Notice][Kernel::System::PID::PIDCreate] Removed PID (PostMasterPOP3/rt3.blah.local/29415, because 1 hour old! May 20 10:40:05 rt3 OTRS-PM3-30[30620]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/30434) I'm running otrs 2.1.7 Any pointers as what might have gone wrong? Thanks Mike

2008/5/22 Mike Dent
Hi,3 days ago i noticed i started getting messages from cron daemon on my OTRS box of the form:-
Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 669, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 670, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 671, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 672, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 674, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 675,
etc etc
Since this time I am receiving no notifications from OTRS and no tickets are being created.
I checked /var/log/messages and noticed at the time I started getting these reports from cron, the log was showing:-
May 19 19:30:05 rt3 OTRS-PM3-30[14784]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/14612) !
And every so often I get:-
May 20 10:30:04 rt3 OTRS-PM3-30[30434]: [Notice][Kernel::System::PID::PIDCreate] Removed PID (PostMasterPOP3/rt3.blah.local/29415, because 1 hour old! May 20 10:40:05 rt3 OTRS-PM3-30[30620]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/30434)
I'm running otrs 2.1.7
Any pointers as what might have gone wrong?
Thanks Mike
Well I just upgraded from 2.1.7 to 2.2.6 and still get the same problem. When I run /opt/otrs/bin/PostMasterPOP3.pl from the command line I get:- [trixbox1.localdomain bin]# /opt/otrs/bin/PostMasterPOP3.pl Message 1/254 (info@blah.blah.xxx) Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 715. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 715. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 733. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 736. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 739. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 742. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 745. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 1075. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 1075. Malformed UTF-8 character (fatal) at /opt/otrs/Kernel/System/EmailParser.pm line 1075.

2008/5/23 Mike Dent
2008/5/22 Mike Dent
: Hi,3 days ago i noticed i started getting messages from cron daemon on my
OTRS box of the form:-
Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 655, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 669, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 670, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 671, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 672, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 674, <PRODUCT> line 4. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 675,
etc etc
Since this time I am receiving no notifications from OTRS and no tickets are being created.
I checked /var/log/messages and noticed at the time I started getting these reports from cron, the log was showing:-
May 19 19:30:05 rt3 OTRS-PM3-30[14784]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/14612) !
And every so often I get:-
May 20 10:30:04 rt3 OTRS-PM3-30[30434]: [Notice][Kernel::System::PID::PIDCreate] Removed PID (PostMasterPOP3/rt3.blah.local/29415, because 1 hour old! May 20 10:40:05 rt3 OTRS-PM3-30[30620]: [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterPOP3, because it's already running (rt3.blah.local/30434)
I'm running otrs 2.1.7
Any pointers as what might have gone wrong?
Thanks Mike
Well I just upgraded from 2.1.7 to 2.2.6 and still get the same problem.
When I run /opt/otrs/bin/PostMasterPOP3.pl from the command line I get:-
[trixbox1.localdomain bin]# /opt/otrs/bin/PostMasterPOP3.pl Message 1/254 (info@blah.blah.xxx) Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 715. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 715. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 733. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 736. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 739. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 742. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 745. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 748. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 1075. Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution (s///) at /opt/otrs/Kernel/System/EmailParser.pm line 1075. Malformed UTF-8 character (fatal) at /opt/otrs/Kernel/System/EmailParser.pm line 1075.
Sorry I keep replying to myself. I decided to login to my mail server and
delete message 1, this then caused it to start receiving other messages, it
got so far and then came up with the same errors:-
Message 11/241 (info@blah.blah.xxx)
Safety protection waiting 2 second till processing next mail...
Malformed UTF-8 character (unexpected continuation byte 0xa9, with no
preceding start byte) in substitution iterator at
/opt/otrs/Kernel/System/EmailParser.pm line 715.
[rest deleted]
So something in the recent spam emails is causing this problem. Here is that
email:-
Return-Path:

Well I just upgraded from 2.1.7 to 2.2.6 and still get the same problem.
When I run /opt/otrs/bin/PostMasterPOP3.pl from the command line I get:-
[trixbox1.localdomain bin]# /opt/otrs/bin/PostMasterPOP3.pl Message 1/254 (info@blah.blah.xxx) Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/ Kernel/System/EmailParser.pm line 715.
Try switching OTRS to use ISO-8859-1 (or whatever is applicable in your part of the world) as the default character set. I'm not near an OTRS right now so I can't point you to the exact configuration directive. Go to Admin -> SysConfig and search for "charset". -- Lars

2008/5/23 Lars Jørgensen
Well I just upgraded from 2.1.7 to 2.2.6 and still get the same problem.
When I run /opt/otrs/bin/PostMasterPOP3.pl from the command line I get:-
[trixbox1.localdomain bin]# /opt/otrs/bin/PostMasterPOP3.pl Message 1/254 (info@blah.blah.xxx) Malformed UTF-8 character (unexpected continuation byte 0xa9, with no preceding start byte) in substitution iterator at /opt/otrs/Kernel/System/EmailParser.pm line 715.
Try switching OTRS to use ISO-8859-1 (or whatever is applicable in your part of the world) as the default character set. I'm not near an OTRS right now so I can't point you to the exact configuration directive. Go to Admin -> SysConfig and search for "charset".
-- Lars
Thanks Lars, found the option at Config Options: Framework -> Core but changing it, and hitting save, it just resets back to UTF-8 ? Does not seem to let me change it? Mike
_______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support or consulting for your OTRS system? => http://www.otrs.com/

Hi Mike,
If you can't change it from SysConfig maybe somebody has set it in Kernel/Config.pm. Settings in that file will override the settings made via SysConfig.
Preferably most configuration should be done through SysConfig as it is easier to maintain. I read somewhere that OTRS will only support SysConfig in some future release.
If you find the setting in Config.pm I would advise you to delete it from there (or just comment it out if you're a safe person like me) and then change the setting in SysConfig.
--
Lars
________________________________
From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Mike Dent
Sent: Friday, May 23, 2008 10:00 PM
To: User questions and discussions about OTRS.org
Subject: Re: [otrs] Recently getting these errors fro OTRS :- Malformed UTF-8 character (unexpected ......
2008/5/23 Lars Jørgensen

Guten Tag Lars Jørgensen, am Montag, 26. Mai 2008 um 09:19 schrieben Sie: Its fixed in OTRS 2.2.7: See: http://bugs.otrs.org/show_bug.cgi?id=2934 -- Mit freundlichen Grüßen André Bauer monotek@gmx.net System: Ubuntu 8.04.1/Apache 2.2.8-MOD_PERL/MySQL 5.0.51a/ OTRS 2.2.6

Guten Tag André Bauer, am Montag, 26. Mai 2008 um 11:32 schrieben Sie: AB> Guten Tag Lars Jørgensen, AB> am Montag, 26. Mai 2008 um 09:19 schrieben Sie: AB> Its fixed in OTRS 2.2.7: AB> See: http://bugs.otrs.org/show_bug.cgi?id)34 Sorry. Wrong Link: http://bugs.otrs.org/show_bug.cgi?id=2934 -- Mit freundlichen Grüßen André Bauer monotek@gmx.net System: Ubuntu 8.04.1/Apache 2.2.8-MOD_PERL/MySQL 5.0.51a/ OTRS 2.2.6

Guten Tag André Bauer, am Montag, 26. Mai 2008 um 11:36 schrieben Sie: AB> Sorry. Wrong Link: AB> http://bugs.otrs.org/show_bug.cgi?id)34 Seems the mailinglist destroys the link. Its bug id 2934. -- Mit freundlichen Grüßen André Bauer monotek@gmx.net System: Ubuntu 8.04.1/Apache 2.2.8-MOD_PERL/MySQL 5.0.51a/ OTRS 2.2.6

2008/5/26 André Bauer
Guten Tag Lars Jørgensen,
am Montag, 26. Mai 2008 um 09:19 schrieben Sie:
Its fixed in OTRS 2.2.7:
See: http://bugs.otrs.org/show_bug.cgi?id)34
-- Mit freundlichen Grüßen André Bauer monotek@gmx.net
Excellent, thanks. Is there a simple fix to one of the files for the time being??? Mike

Guten Tag Mike Dent,
am Montag, 26. Mai 2008 um 21:11 schrieben Sie:
MD> 2008/5/26 André Bauer
Guten Tag Lars Jørgensen,
am Montag, 26. Mai 2008 um 09:19 schrieben Sie:
Its fixed in OTRS 2.2.7:
See: http://bugs.otrs.org/show_bug.cgi?id)34
-- Mit freundlichen Grüßen André Bauer monotek@gmx.net
MD> Excellent, thanks. Is there a simple fix to one of the files for the time MD> being??? MD> Mike
Just replace the files in your system with the files from the bugtracker or from cvs... -- Mit freundlichen Grüßen André Bauer monotek@gmx.net System: Ubuntu 8.04.1/Apache 2.2.8-MOD_PERL/MySQL 5.0.51a/ OTRS 2.2.6
participants (3)
-
André Bauer
-
Lars Jørgensen
-
Mike Dent