EV not archiving due to memory error with events 3411 and 3310
Every once in a while archiving stops and EV generates events 3411 and 3310. I have to restart the EV Admin service, which in turn restarts all other services, to get things working again. When I restart the EV admin service I receive a memory error from archivetask.exe which states:
The instruction at 0x00000000 referenced memory at 0x00000000". The memory could not be "written".
Click OK to terminate the program"
EV Event ID 3411:
An error has been reported by ConfigureMsgService. It may be due to a problem contacting a Global Catalogue Server.
Exchange Server: MYEXCHANGESERVER
Mailbox: SMTP:EVSysAccount@MYDOMAIN.com
Error: MAPI_E_NETWORK_ERROR 0x80040115
EV Event ID 3310:
There was a problem accessing a network service or resource. The dispenser will re-queue the current item and sleep for 10 minute(s).
Task: Exchange Mailbox Archiving Task for MYEXCHANGESERVER
Internal Reference: Network connectivity issues (MAPI_E_NETWORK_ERROR)
This has been happening for almost two years. It doesn't happen a lot and is very random but when it does occur, its during the nightly scheduled archive run. Data Execution Prevention is turned on and I have tried adding archivetask.exe to the DEP exceptions list, but that did not help. I have run hardware diagnostics on my server but everything come back ok, especially memory, no problems.
Could it simply be a resource issue? The server is running 32bit Windows 2003 SP2 and is an HP Proliant DL385 G1 from 2006, it has 4 GB of RAM and Dual 2.6 ghz AMD Opteron 285 processors.
My PC at home is probably faster than this, but archive does work just fine and access to archives is OK. All except for this random memory error.
We will be upgrading to EV 10 so we'll have to replace this server with a 64bit one, but that's at least 6 months away and I would like to figure this out.
I am running EV 9.0.2, and yep, I have tried reinstalling the binaries. :)
Thank you in advance for any help you can give me.
yeah thats the huge problem, i mean you *could* set up a debugdiag to wait for that condition, but ebugdiag acn cause its own issues, same with tracing on a netmon, these onesy twosy every now and then problems are *the* hardest to troubleshoot.
best advice i can give is next time you get the errors, look at the GC and Exchange servers to see if anything was going on at that particular point in time (patching? defrags etc)