Skip to main content

Hi Guys,

 

 

 

 

There was a post a while ago about issues with custom code or web service calls within a process. These external calls are handled by the app domain with a default timeout period of 5 minutes. If the call takes longer than this, then the process with throw the following error:

 

 

 

 

 

Object '/OGUID]/'Random Characters].rem' has been disconnected or does not exist at the server.

 

 

 

 

 

In order for these processes to go through, a longer timeout will need to be set for the external app pool. An official walkthrough of how to do this is available here:

http://help.k2.com/kb001146

The only issue is that this article is a bit vague on the full steps, so I will give them here:

1. Stop the K2 blackpearl service
2. Edit K2Server.setup and change

<Remoting Enable="False" />

to

<Remoting Enable="True" />

3. Save the changes to K2Server.setup
4. Edit K2HostServer.exe.config
5. Scroll all the way down, and before </configuration>, add the following lines:

<system.runtime.remoting>
     <application>
          <lifetime leaseTime="10M"
          sponsorshipTimeout="10M"
          renewOnCallTime="10M"
          leaseManagerPollTime="10S"/>
     </application>
</system.runtime.remoting>

6. Save the changes, and start the K2 blackpearl service again.

I would suggest making a backup of your files before changing them.

 

Thank you Ian!


Reply