KB Article #56529

Mirror out of sync with master mailbox, causing SUP not to start properly

Problem

"UpdateXferIfDirtyMirror failed" error in SUP.out, and Gateway won't start, as in this sample:


-- 2009/02/20 11:07:07 - ERROR from SUPBASE_XferUpdate
2009/02/20 11:07:07 UpdateXferIfDirtyMirror failed / Record not found


Resolution


You will need to either disable your mirroring manually, or run pelmon recover_base. The recover_base command may require the "-h master" or "-h mirror" argument.



The setting in Configure > Gateway > Database in Navigator corresponds to the following lines in the pelsetup.ini and conffile configuration files:



No mirroring:
use_mirror=0
mirror_action_on_err=0



Stop on error:
use_mirror=1
mirror_action_on_err=0



Disable on error:
use_mirror=1
mirror_action_on_err=1



Ignore on error:
use_mirror=1
mirror_action_on_err=2



The changes have to be made to both files. If the gateway will start, it is preferable to use Navigator to change these settings.