Symptoms

Task to Replace OAB Web Distribution settings on OAB service failed by timeout and blocked other exchange tasks:

Task name              Replace OAB Web Distribution settings on OAB service #<ID>
Output                 SOAP Error: Client, End of file or no input: Operation interrupted or timed out after 1800s send or 1800s receive delay:

Cause

Sometimes it take quite long time to finish the task on WPE side. So on POA side task failed by timeout, while on WPE it continued execution.

Resolution

Check on WPE side in wpe.log that task has started. See article #114610 for details.

"SW Managed Exchange::ReplaceWebDistributionSettings" method must enter and exit without exception:

DEBUG   2014-04-25 10:26:49 (3988/2144): Call method "SW Managed Exchange::ReplaceWebDistributionSettings"
INFO    2014-04-25 10:26:49 (3988/2144): Procedure "SW Managed Exchange::ReplaceWebDistributionSettings" - (ENTER)
....
....
....
STOP    2014-04-25 12:34:36 (3988/2144): End Trace: Activity 'f588b797-2513-4a78-8d73-b8b6a5bc7a8c' in method 'Parallels.Wpe.PowerShell.PowerShellScript.Execute' at 468983188449 ticks (elapsed time: 7667.355 seconds)
INFO    2014-04-25 12:34:36 (3988/2144): Procedure "SW Managed Exchange::ReplaceWebDistributionSettings" - (EXIT)   

There method my be called several times so you can fine proper callback by id. In this particular case it was (3988/2144)

If the task finished successfully on WPE side, the corresponding task in POA can be canceled without any harm.

Consider also updating to at least POA 5.5.6, where this logic was reworked.

Internal content