When trying to connect to Qlik Sense using the .NET SDK, the customer is getting "GeneralCommunicationException with communication error MalformedResponseHeader and http error code 500".Environments:
Qlik Sense 3.2 or later
"GeneralCommunicationException with communication error MalformedResponseHeader and http error code 500" is a generic error when a connection cannot be established to Qlik Sense.
It can be due to different reasons such as:
- Virtual proxy prefix not set properly (It needs to be set with the location.VirtualProxyPath and cannot be put directly in the url)
- When connecting on port 4747, the QlikClient certificate is not correct (It may be that you have several QlikClient certificates from different Qlik Sense installed on your machine, but the SDK will just fetch the first one it founds so it might be incorrect)
For more details on how to use the Qlik Sense .NET SDK, you can refer to below articles or to the help site.Qlik Sense: Getting started with the .NET SDKQlik Sense: Connect to .NET SDK with dynamic header authentication