This is not specific to Windows Server.
The set-up we have: Windows 2008 Server as server and Windows Xp/Vista as workstations.
DCOM interfaces are opened between the workstations and the server.
If a workstation is left in idle mode for some time (say 30min) then the DCOM calls will fail with 0x800706be. The interfaces are then re-opened but this will take a few minutes.
If we set-up a timer procedure that will call a dummy function through DCOM once per minute then the DCOM interface will not die if the workstations are left in idle mode.
I thought DCOM initernally did this kind of "keep alive ping".
We also have similar setups in other places where this problem does not occur.
All power-save functions are supposed to be off but it still seems that something is cleaning up idle interfaces.
So...is there a setting in Windows (registry?) that may cause the above problem with dead interfaces?
Bookmarks