Mapper Error

Discuss the Scalix Server software

Moderators: ScalixSupport, admin

pcrock
Posts: 51
Joined: Wed Mar 07, 2007 7:24 am

Mapper Error

Postby pcrock » Wed May 30, 2007 7:48 am

I'm getting a good number of messages similar to the one below from omshowlog. I've searched about and these errors seem to relate to Clam. What exactly is a Mapper Error, omsolve tells you nothing about it. I thinks these relate to a few mails I've got sat in the corrupt message queue.

I'd like to resolve this, but the error message it a little obscure.


ERROR Service Router(Service Router) 30.05.07 12:32:57
[OM 5183] A Mapper error has been detected.
<- tf_GetINT32
-> tf_GetINT16
<- tf_GetINT16
-> vs_CheckAndScanFile
-> vs_ScanActive
<- vs_ScanActive
-> tf_GetINT32
<- tf_GetINT32
-> tf_GetINT32
<- tf_GetINT32
-> vs_omCheckAndScan
-> vs_omScanFile
-> vs_GenericScanFile
<- /build/11.0.4/src/lib/rsl/rsl_match.c:398[100,5183]
<- /build/11.0.4/src/lib/rsl/rsl_match.c:1546[100,5183]
<- /build/11.0.4/src/bin/sr/sr_main.c:3919[100,5183]


TIA

Phill

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Wed May 30, 2007 9:16 am

Hi!

I hope the following post should resolve your issue.viewtopic.php?t=6673

Thanks,
Subir

pcrock
Posts: 51
Joined: Wed Mar 07, 2007 7:24 am

Postby pcrock » Wed May 30, 2007 12:00 pm

Subir,

thanks for that, it sort of solved it. After adding the IP address to etc/clamd.cfg (is this in the techdocs?) I resubmitted the error queue (omresub -q ERROR) and now get this.

ERROR Service Router(Service Router) 30.05.07 16:55:04
[OM.DMON 1011] A queue name specified does not exist.
-> Msg_GetTfHandle
<- Msg_GetTfHandle
-> tf_FlushFile
<- tf_FlushFile
-> Msg_GetRef
<- Msg_GetRef
-> mpl_AddMsgToQueue
-> gen_GetLock
<- gen_GetLock
-> mpl_OpenPoolFile
<- mpl_OpenPoolFile
-> gen_FreeLock
<- gen_FreeLock
<- mpl_AddMsgToQueue
<- /build/11.0.4/src/lib/qml/qml_ipc.c:178[116,1011]
<- /build/11.0.4/src/lib/q/q_PutMsg.c:167[116,1011]


and then get the mapper error again. Looking at the other post, it mentions a vscan user,I'm on RHEL4 and don't have this listed, the clamav user is in the scalix group. Should I have a vscan user?

Server is 11.0.4 and clam is ClamAV 0.90/3329/Wed May 30 06:13:50 2007

Thoughts?

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Wed May 30, 2007 1:19 pm

Hi!

Please do not get confused, you are correct clamav is the user in case of RHEL 4, I would
like you to check the attachment in comment#2 of the bug:
http://bugzilla.scalix.com/show_bug.cgi?id=15031
the chapter describes how ClamAV could be integrated with Scalix.

Thanks,
Subir

pcrock
Posts: 51
Joined: Wed Mar 07, 2007 7:24 am

Postby pcrock » Thu May 31, 2007 4:19 am

Well it's gets odder. I've re-read and rechecked the doc and everything is as detailed. I cleared out a couple of messages in the corrupt queue and the error stopped. However! I have a message in the corrupt queue I can't clear. SAC shows 1 message but nothing is listed below.

Omstat -l error gives this

1905793 ACK U 16.04.07

I've tried omqdump to clear the error queue, but unless I'm using it wrongly that doesn't clear it even if I specify the whole queue.

Thoughts?

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Thu May 31, 2007 10:10 am

Hi!

Try omresub in interactive mode.

Thanks,
Subir

pcrock
Posts: 51
Joined: Wed Mar 07, 2007 7:24 am

Postby pcrock » Thu May 31, 2007 10:48 am

Subir,

Thanks, that let me delete it, now this might be a coincidence, but I'm getting

WARNING Remote Client (U/I Access ) 31.05.07 14:27:25
[OM.UI 4610] No mapping available for local DirectRef in action file
User Name: ONEOFOURUSERS / scalix/CN=ONEOFOURUSERS

(I've taken the username out of that)

Is everything broke?

Phill

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Fri Jun 01, 2007 6:14 am

Hi Phill!

I would request you to perform a omscan on this user's mailbox, this would correct all
data inconsistencies in this user's mailbox. Run omscan as below:

Code: Select all

omoff -d0 omscan
omscan -Z     
omon omscan     

You need to watch the status of the omscan process using the command:

Code: Select all

omscan -t

Wait until you get a message that says "Current server cycle not started; service reset
or delayed".

Now try to fix the mailstore related issues in active mode using the below given
command:

Code: Select all

omscan -Avfx -U <username>

Note: <username> should be the username for the user in question.

Thanks,
Subir


Return to “Scalix Server”



Who is online

Users browsing this forum: No registered users and 6 guests

cron