Start a conversation

Core service is crashing due to a corrupt UMPolling database - MARCEMQUEUE.FDB ( ONLY)

Answer

PROBLEM

The GFI Archiver Core services is constantly crashing.

The UMPolling module fails based on a corrupt internal Firebird database: ..\Core\UMPolling\queue\MARCEMQUEUE.FDB

The following debug logging indicates such a corruption:
 
..\GFI\Archiver\Core\DebugLogs\UMPoll.log
 
2014-06-17,13:55:14,417,1,"#00000B80","#00000018","warning","UMPoll","warning: Failed to create/update queue database, trying again."
2014-06-17,13:55:14,791,1,"#00000B80","#00000018","error  ","UMPoll","error: Database queue error: database file appears corrupt ();bad checksum;checksum error on database page 3"
 
2014-06-17,14:10:23,207,1,"#00000AC8","#0000001D","warning","UMPoll","warning: Failed to create/update queue database, trying again."
2014-06-17,14:10:24,150,1,"#00000AC8","#0000001D","error  ","UMPoll","error: Database queue error: I/O error during 'ReadFile' operation for file 'C:\PROGRAM FILES\GFI\ARCHIVER\CORE\UMPOLLING\QUEUE\MARCEMQUEUE.FDB';Error while trying to read from file"
2014-06-17,14:10:24,150,1,"#00000AC8","#0000001D","error  ","UMPoll","error: Check Firebird Database: C:\Program Files\GFI\Archiver\Core\UMPolling\queue\MARCEMQUEUE.FDB"
 
2014-06-17,14:11:54,325,1,"#00000AC8","#0000001D","error  ","UMPoll","error:Failed to Check WhatQueue I/O error during 'ReadFile' operation for file 'C:\PROGRAM FILES\GFI\ARCHIVER\CORE\UMPOLLING\QUEUE\MARCEMQUEUE.FDB';Error while trying to read from file"
 
2014-06-17,14:11:54,356,1,"#00000AC8","#0000001D","error  ","UMPoll","error:Failed to Add to Queue! Failed to Add  | I/O error during 'ReadFile' operation for file 'C:\PROGRAM FILES\GFI\ARCHIVER\CORE\UMPOLLING\QUEUE\MARCEMQUEUE.FDB';Error while trying to read from file"
 
2014-06-17,14:11:23,865,1,"#00000AC8","#00000020","error  ","UMPoll","error:Matching Exception Queue: Failed to GetItems"

or


2015-01-14,12:06:53,530,1,"#00001188","#0000001F","warning","UMPoll","warning: Failed to create/update queue database, trying again."
2015-01-14,12:06:53,692,1,"#00001188","#0000001F","error  ","UMPoll","error: Database queue error: Dynamic SQL Error
;SQL error code = -204
;Table unknown
;VERSION
;At line 1, column 20"
2015-01-14,12:06:53,692,1,"#00001188","#0000001F","error  ","UMPoll","error: Check Firebird Database: C:\Program Files\GFI\Archiver\Core\UMPolling\queue\MARCEMQUEUE.FDB"

ENVIRONMENT

  • GFI Archiver
  • All Supported Environments

SOLUTION

  1. Stop all GFI Archiver services
  2. Delete ..\GFI\Archiver\Core\UMPolling\queue\MARCEMQUEUE.FDB
  3. Restart all GFI Archiver services
  4. Open the web page
  5. Navigate to Configuration > Mailbox Folder Structure Retrieval
  6. Click on the Change Settings button
  7. Ensure that the correct protocol is being used:
  8. If the protocol in the dialog was changed, please go through steps 1-3 again

CAUSE

The file ..\GFI\Archiver\Core\UMPolling\queue\MARCEMQUEUE.FDB is corrupt.
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments