MAPI error showing up after upgrade to Scalix 11

Discuss installation of Scalix software

Moderators: ScalixSupport, admin

stevemurphy
Posts: 38
Joined: Fri Dec 02, 2005 2:31 pm
Location: Albany, NY
Contact:

MAPI error showing up after upgrade to Scalix 11

Postby stevemurphy » Mon Jan 15, 2007 8:52 pm

After upgrading to Scalix 11 from Scalix 10 on FC, I have noticed this error message is showing up in the logfiles repeatedly:

WARNING Browser (Service 14 ) 01.15.07 14:23:34
[OM 10023] Unable to convert a MAPI property to its equivalent value in
application/scalix-properties XML format.
Expected tag=<smtp_address> subtag=<> store type=[PT_STRING8]
MAPI blob store type=[PT_UNICODE].
Last Msg Id: H000008f00472635.1168888556.localhost.localdomain
Last Msg DirectRef: 00081bd3893cc88e

Is this something that I can fix using omscan? Is there any way to determine which user is causing this error?

Thanks,
Steve

gren
Scalix
Scalix
Posts: 264
Joined: Thu Mar 25, 2004 10:27 am
Contact:

Postby gren » Wed Jan 17, 2007 6:18 am

Hi Steve,

This is slightly unexpected but you may be able to workaround the problem for yourself.
In the directory ~/sys/mapixml.cfg there are 2 files :
IPM.Appointment.xml and mapiprops.xml

If you edit these files and change the "type" for smtp_address in each of them
i.e. change :
<property id="0x39fe">
<tag>smtp_address</tag>
<type>PT_STRING8</type>
</property>

to :

<property id="0x39fe">
<tag>smtp_address</tag>
<type>String</type>
</property>

then the problem will hopefully go away. However, it is possible that the reason the property is PT_UNICODE is because it contains invalid characters, in which case you may get different problems.

It is likely that the problem is with the message whose DirectRef is given in the warning, so, if after making the above change, you login as root in a utf8 locale and try :

mime.browse -m 00081bd3893cc88e # 00081bd3893cc88e is the DirectRef

See what shows up in <smtp_address> in the output. (may be more than one occurrence).

Regards,
Gren.

stevemurphy
Posts: 38
Joined: Fri Dec 02, 2005 2:31 pm
Location: Albany, NY
Contact:

Postby stevemurphy » Wed Jan 17, 2007 10:48 pm

Hi Gren,

I made the recommended changes and when I run `mime.browse -m 00081bd3893cc88e |grep smtp` when logged in with a utf8 locale, I see one of my user's email addresses without any signs of corruption.

Although, when I view the whole message, I do recognize it... I have had several users complain about being unable to reschedule this particular appointment and outlook was giving us an error message with corrupted characters in it. Unfortunately I did not take a screenshot of the error. I will check and see if the user encounters any issues with this appointment tomorrow, it would be great if this fixed the problem :)

On a possibly related note, I am seeing a large number of errors like the one below, are they possibly related? When I view them using mime.browse, they all seem to be appointments too.

ERROR IMAP Server Da(IMAP Server Pr) 01.17.07 17:40:03
[OM 28880] Bad magic number in an item header record.
User Name: xxxxxxxxx xxxxxxx/ mars, blueslate/CN=xxxxxxxxx, xxxxxxx
Current errno value: 1
Last Msg Id: H000006a004778ba.1168984317.localhost.localdomain(a)MHS
Last Msg DirectRef: 0008d25048f4983a
-> msl_outputBodyStructure
-> msl_loadMime_
-> im_OpenItem
-> sfl_OpenItem
-> im_ItemRef2FName
<- im_ItemRef2FName
-> sfl_OpenSfl
-> im_OpenItem
-> im_ItemRef2FName
<- im_ItemRef2FName
<- im_OpenItem
<- sfl_OpenSfl
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_io.c:53[100,28880]
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_Items.c:77[100,28880]
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_Items.c:180[100,28880]
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_Items.c:196[100,28880]

Thanks,
Steve

gren
Scalix
Scalix
Posts: 264
Joined: Thu Mar 25, 2004 10:27 am
Contact:

Postby gren » Thu Jan 18, 2007 5:39 am

Hi Steve,

That will be a separate issue I'm afraid. If you do a :
mime.browse -m 0008d25048f4983a
I suspect that you will still get the same error logged and that does point to a genuine message corruption to me.

/opt/scalix/diag/omdref 0008d25048f4983a
should show you where the message is.

Regards,
Gren.

gren
Scalix
Scalix
Posts: 264
Joined: Thu Mar 25, 2004 10:27 am
Contact:

Postby gren » Thu Jan 18, 2007 5:42 am

I have submitted Bug 14473 http://bugzilla.scalix.com/show_bug.cgi?id=14473
to track the original reported problem (smtp_address in PT_UNICODE)

stevemurphy
Posts: 38
Joined: Fri Dec 02, 2005 2:31 pm
Location: Albany, NY
Contact:

Postby stevemurphy » Thu Jan 18, 2007 10:00 am

Hi Gren,

When I run `mime.browse -m 0008d25048f4983a`, I do not see any error messages. I do see the xml for an appointment that occurred yesterday. I am going to have the user open it to see if the error occurs again.

I have not seen any of the OM 28880 errors yet today, which would lead me to believe that changing those two xml files might have somehow resolved this, I have not changed anything else has changed since yesterday.

Thank you for the quick resolution for the first problem!

Steve

stevemurphy
Posts: 38
Joined: Fri Dec 02, 2005 2:31 pm
Location: Albany, NY
Contact:

Postby stevemurphy » Thu Jan 18, 2007 10:05 am

I had the owner of 0008d25048f4983a open it through webmail and outlook. I did not see any error messages in the logfile :)

gren
Scalix
Scalix
Posts: 264
Joined: Thu Mar 25, 2004 10:27 am
Contact:

Postby gren » Thu Jan 18, 2007 11:22 am

Oh well. That theory goes out the window then :(

stevemurphy
Posts: 38
Joined: Fri Dec 02, 2005 2:31 pm
Location: Albany, NY
Contact:

Postby stevemurphy » Thu Jan 18, 2007 2:22 pm

Hi Gren,

The OM 28880 errors came back, this time it is an appointment in my mailbox. Any ideas?

Here is the error that I am seeing:

ERROR IMAP Server Da(IMAP Server Pr) 01.18.07 12:00:10
[OM 28880] Bad magic number in an item header record.
User Name: Steve Murphy / mars, blueslate/CN=Murphy, Steve
Current errno value: 1
Last Msg Id: H00000760047d7c7.1169089847.localhost.localdomain
Last Msg DirectRef: 0008bb141c17b4e1
-> msl_outputBodyStructure
-> msl_loadMime_
-> im_OpenItem
-> sfl_OpenItem
-> im_ItemRef2FName
<- im_ItemRef2FName
-> sfl_OpenSfl
-> im_OpenItem
-> im_ItemRef2FName
<- im_ItemRef2FName
<- im_OpenItem
<- sfl_OpenSfl
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_io.c:53[100,28880]
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_Items.c:77[100,28880]
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_Items.c:180[100,28880]
<- /build/scalix-MAIN/src/lib/ombase/sfl/sfl_Items.c:196[100,28880]

Here is what I see from mime.browse:

[root@mars smurphy]# mime.browse 0008bb141c17b4e1
Date: Wed, 17 Jan 2007 22:07:03 -0500
From: "Murphy, Steve" <steve@blueslate.net>
To: "Conf Room 1" <Conf.Room.1@blueslate.net>
Message-ID: <H00000760047d7c7.1169089847.localhost.localdomain@MHS>
Subject: Updated: test
X-Scalix-Class: IPM.Schedule.Meeting.Request
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="2_0_193_c05a4fMHTML_=_01"
Content-ID: <U0047d7c945aee53b@localhost.localdomain>

--2_0_193_c05a4fMHTML_=_01
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

When: Thursday, January 18, 2007 10:30 AM-11:00 AM (GMT-05:00) Eastern
Time (US & Canada).

*~*~*~*~*~*~*~*~*~*



--2_0_193_c05a4fMHTML_=_01
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang=3D"en">
<head><meta http-equiv=3D"Content-Type" content=3D"text/html;">
<title>Scalix message content</title>
<style type=3D"text/css">
<!--
=2ENormal { text-align: left; text-indent:0pt; margin-top:0pt; margin-bo=
ttom:0pt; font-family: Arial; font-size: 12pt;}
=2EDefault_Paragraph_Font {font-family: Arial; color: Black; background-c=
olor: white ; font-size: 12pt; font-weight: normal; font-style: normal; f=
ont-variant: normal; vertical-align: normal; text-decoration: none;}
div.ltTOCtitle { font-family: Verdana; font-size: 8pt; font-weight: bold;=
text-align: center;}
div.ltTOCl1 { font-family: Verdana; font-size: 8pt; font-weight: bold; ma=
rgin-left:32pt; text-indent:-32pt;}
div.ltTOCl2 { font-family: Verdana; font-size: 8pt; font-weight: bold; ma=
rgin-left:40pt; text-indent:-32pt;}
div.ltTOCl3 { font-family: Verdana; font-size: 8pt; font-weight: bold; m=
argin-left:48pt; text-indent:-32pt;}
div.ltTOCl4 { font-family: Verdana; font-size: 8pt; font-weight: bold; ma=
rgin-left:56pt; text-indent:-32pt;}
div.ltTOCl5 { font-family: Verdana; font-size: 8pt; font-weight: bold; ma=
rgin-left:64pt; text-indent:-32pt;}
div.ltTOCl6 { font-family: Verdana; font-size: 8pt; font-weight: bold; ma=
rgin-left:72pt; text-indent:-32pt;}
-->
</style>
</head>

<body>
<div class=3D"Normal"><span style=3D'font-size: 10pt;'>When: Thursday, Ja=
nuary 18,
2007 10:30 AM-11:00 AM (GMT-05:00) Eastern Time (US &amp; Canada).</span>=
</div>
<div class=3D"Normal"><br></div>
<div class=3D"Normal"><span style=3D'font-size: 10pt;'>*~*~*~*~*~*~*~*~*~=
*</span></div>
<div class=3D"Normal"><br><br></div>



</body>

</html>

--2_0_193_c05a4fMHTML_=_01
Content-Type: text/calendar;
name="meeting.ics";
method=REQUEST;
charset="UTF-8"
Content-Transfer-Encoding: 8bit

BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Scalix Corporation//Scalix Server 11.0.0.431//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
UID:
040000008200E00074C5B7101A82E00800000000E00570C8833AC701000000000000000010
0000008A09455545FC194695C27F9788154AB5
DTSTAMP:20070118T030702Z
DTSTART:20070118T153000Z
DTEND:20070118T160000Z
X-MICROSOFT-CDO-OWNERAPPTID:-439281705
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-REPLYTIME:20070118T030702Z
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
PRIORITY:5
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE
SEQUENCE:1
SUMMARY:test
X-SCALIX-LABEL:0
LOCATION:
CLASS:PUBLIC
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;RSVP=TRUE;CN=Conf Room 1:
MAILTO:Conf.Room.1@blueslate.net
ORGANIZER;CN="Murphy, Steve":MAILTO:steve@blueslate.net
END:VEVENT
END:VCALENDAR

--2_0_193_c05a4fMHTML_=_01--


Thanks,
Steve

gren
Scalix
Scalix
Posts: 264
Joined: Thu Mar 25, 2004 10:27 am
Contact:

Postby gren » Fri Jan 19, 2007 6:30 am

Can't see anything wrong with it I'm afraid.


Return to “Installation”



Who is online

Users browsing this forum: No registered users and 3 guests

cron