I have a customer who's having problems when trying to go offline in Outlook 2010 on a Windows Surface, running Windows 8.1, against CRM Online.
When the user selects "Go Offline" in Outlook, they get the error (after about a minute) "SQL Timeout Expired".
They're able to access the CRM Online instance without any problems in Internet Explorer and I'm also able to call the discovery service.
Internet traffic is managed for the user by a proxy server, but the relevant dynamics.com URLs are all included on the white list.
I've tried a few things already:
- Removed the CRM Client, including the SQL Server 2012 components and any temporary files in C:\temp and C:\users\username\AppData\Local\Temp
- Re-installed the CRM Client
- Ran tracing using the CRM Diagnostic Tool
- Modified c:\program files\microsoft dynamics CRM\client\res\web\bin \microsoft.crm.application.outlook.webformshost.exe.config to include a reference to the customer's proxy server.
Are there any registry settings I can add to increase the SQL Timeout, or am I probably getting that error because the Client can't actually connect to CRM Online? I know you can add the registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\OLEDBTimeout
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\ExtendingTimeout
... to an on-premise CRM SQL Server to increase the SQL timeout, but I don't know if this works with the Outlook Client too?
Thanks for your help.
*This post is locked for comments