Page 1 of 1

Invalid XML Character causes Webmail errors

Posted: Mon Jan 09, 2006 6:15 pm
by juajuara
Here's a sanitized excerpt from the jakarta logs:

2006-01-09 15:05:40 StandardContext[/webmail]ip: 10.0.0.178; username: First.Last@somewhere.com; message: Could not write SOAP response: java.io.IOException: The character '^D' is an invalid XML character

So when the user logs in via the web browser he gets an error about "The server failed to send back valid XML. Contact your e-mail administrator and report this message."

It seems like the <ctrl>D character must be in his inbox somewhere, but I don't know how to find that, or go about fixing it afterwards. Any ideas?

Thanks,
Emikl

Posted: Mon Jan 09, 2006 8:11 pm
by ScalixSupport
Hi Emikl,

Is it possible for you to access this account with Outlook/Scalix Connect or an IMAP client like Thunderbird? It would be nice for us to know who/what sent the message. I'm wondering if it is spam?

Thanks,
Don

Posted: Mon Jan 09, 2006 8:17 pm
by juajuara
Don:

We can access with Outlook just fine. And I do suspect it is spam. However I'm starting to suspect that the error exists in multiple messages, so I'll have to figure out a way to strip all of those characters.

Emil

Posted: Mon Jan 09, 2006 8:22 pm
by ScalixSupport
Hi Emil,

If you do find the offending message/messages if you could send an example to support@scalix.com to my attention I would like to have a look at it.

Thanks,
Don

Posted: Tue Jan 10, 2006 8:00 pm
by juajuara
Don:

Unfortunately the user deleted all the messages in his inbox. I'll have to watch to see if this happens again. If it does, I'll make sure to send the offending message along.

Emil