[QODBC-Online] Troubleshooting - Getting Error There was an error while communicating with the Ids Server.
Posted by Jack - QODBC Support on 05 April 2018 11:44 AM
Troubleshooting - Getting Error There was an error while communicating with the Ids Server.
I am on Windows Server 2008 SP2 32-bit and trying to connect to QuickBooks Online using QODBC Online.
Have authorized QODBC Online at QuickBooks Online. I am using QODBC Online Version 188.8.131.525. I am using QODBC Online Version 184.108.40.2065. I am getting the below error on connection.
QB Begin Session Failed. 653 - There was an error while communicating with the Ids Server. - - The Response Stream was null or empty.
Any help would be appreciated.
Usually, this error text means Intuit API server is not reachable or is not responding.
The issue is related to .Net Framework 4.6.1 compatibility with Windows Server 2008. Windows Server 2008 SP2 - does support .Net Framework 4.6 but not .Net Framework 4.6.1.
On Windows Server 2008 SP2 - Microsoft's .NET framework 4.6.1 installer did not complain and installed with no error. (Ideally, the Microsoft installer should not allow establishing .net framework 4.6.1).
Please refer to Microsoft.NET Framework system requirements for more details.
QODBC Online using Intuit QuickBooks Online .NET SDK for communicating with QuickBooks Online.
Intuit QuickBooks Online .NET SDK uses .Net Framework 4.6.1 or above.
QODBC Online 18.00.00.325 to 19.00.00.333 uses .Net Framework 4.6.1
QODBC Online 19.00.00.334 or later uses .Net Framework 4.7.2
Refer: Intuit's News:
When using QODBC Online v325 on Windows Server 2008 SP2, Intuit IPP .NET SDK throws mentioned error. The error does not provide any information about the issue.
The same will happen with Windows Vista SP2 because it allows .NET framework 4.6 (.NET Framework 4.6.1 is not supported).
So, you need to use QODBC Online on Windows Server 2008 R2 or above.
For system requirement details of QODBC Online, click here.
Tags: QuickBooks Online, QBO, QODBC Online, QO, 653