Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
dgoehler
Partner - Contributor III
Partner - Contributor III

Trouble Connecting via QlikSense.NetSDK

Hi,

I try to connect via QlikSense.NetSDK to the Qlik Sense Server:

Uri uri = new Uri("https://<qliksense-server>");

ILocation remoteQlikSenseLocation = Qlik.Engine.Location.FromUri(uri);

remoteQlikSenseLocation.AsNtlmUserViaProxy();

           

foreach (IAppIdentifier appIdentifier in remoteQlikSenseLocation.GetAppIdentifiers())

{

  Console.WriteLine(appIdentifier.AppName);

}


remoteQlikSenseLocation.GetAppIdentifiers() throws an Exception:

An unhandled exception of type 'System.IO.IOException' occurred in Qlik.Engine.dll

Additional information: Error in handshake due to an unexpected packet format.

Help [1] and the existing threads did not help me. I can connect to Qlik Sense Desktop via Qlik.Engine.Location.Local; without any problem.

Does connecting to Qlik Sense Server worked for anyone?

What do I wrong?

Best regards,

  Daniel

[1]:

https://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_Locate...

https://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_Access...

3 Replies
Not applicable

Hi,

It is probably a problem with your Qlik Sense Server configuration.

Common problems are :

  • "websocket white list", where you should add your domain (example: mydomain.com) or ip-adress of the .Net SDK clients.
  • firewall ports

Please read the manual and verify your configuration .

Best regards

Lars-Göran Book

dgoehler
Partner - Contributor III
Partner - Contributor III
Author

Hi,

I added my local hostname to the Websocket origin white list. The firewall is and was off. Did changed anything.

What is the service (URI) to connect with the QlikSense.NetSDK?


I tried every port:


As far as I can tell the documentation didn't say.


Best regards,

Daniel

Not applicable

Hi,

If you are connecting with ssl:

https://qliksense.domain.local

or

wss://qliksense.domain.local

if you are not using ssl (remember to set allow http in the proxy configuration)

http:////qliksense.domain.local

or

ws:////qliksense.domain.local

Best regards

Lars-Göran Book