Azure Timeout

By - Oct 19, 2015

When hosting Kepion on Azure VM, be sure to set the Azure idle timeout setting to 30 minutes.  By default, the idle timeout is set to 4 minutes, which means that any connection that hasn’t returned within 4 minutes will be lost.  This would give the impression to the end user that the request is refreshing forever and will eventually return back an error saying a timeout has been reached.

Configure TCP timeout for your Instance-Level Public IP to 30 minutes:
Set Idle Timeout when creating an Azure endpoint on a Virtual Machine:
For further details, please take a look at the following article.

If you are using Azure Resource Manager, you can do the following with PowerShell: