Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
jraomalla
Contributor III
Contributor III

Question on websockets not working in Qlik Hub

Hi,

Can someone please help? we are not able to access Qlik Hub from Windows machine out side AWS. But we can access Qlik QMC without any issue. We understand that Qlik Hub uses websocketsc that' the reason it's not working?.

Please see our use case:

Qlik Sense deployed in AWS with Application Load balancer having 443 inbound rule in security group.

Users from windows machine are On-premise users coming from AWS Direct. How to resolve Qlik Hub websocket issue? Should we enable any extra ports other than 443 and 80? Should we add any additional inbound rules in security groups?

When we access Qlik Hub it's taking us to the landing page but getting 'Connection lost' error constantly and not allowing to close the window. Please help.

Thanks

Labels (1)
1 Solution

Accepted Solutions
Alexis_Touet
Former Employee
Former Employee

Hi @jraomalla

Websockets are used by the engine and the data load editor (data connections) when interacting with a Qlik Sense application. You do not require to open any other particular ports, just to follow the pre-requisites mentioned on our help page. 
One thing important is that if you plan to set up a load balancer in front of your Qlik Sense nodes, you will need to choose an Application Load Balancer (ALB) in AWS because nor the Elastic Load Balancer (ELB) or the Classic Load Balancer are supporting Websockets. 

Best regards, 

Alexis

Please don't forget to mark a correct resolution or answer to your problem or question as correct, as it will help other members to find solutions more easily 😉

View solution in original post

4 Replies
Albert_Candelario

Hello @jraomalla ,

Thanks for posting.

I would recommend to review the documentation, if not done, that we have on AWS to ensure all the pre requests are met:
Preparing your Amazon AWS platform to install Qlik Sense Enterprise on Windows ‒ Qlik Sense for admi...

AWS deployment example ‒ Qlik Sense for administrators

Cheers,

Albert

Please, remember to mark the thread as solved once getting the correct answer
jraomalla
Contributor III
Contributor III
Author

Thanks @Albert_Candelario for your response. Yes we followed all the guidelines suggested by Qlik. I am particularly interested to know websocket connections like how it works in qlik. When user tries to access qlik sense in browser they use https (port 443) which has already been enabled in our network firewall and Qlik instance security groups. Do we need to enable any other ports for websockets?

Thanks

Alexis_Touet
Former Employee
Former Employee

Hi @jraomalla

Websockets are used by the engine and the data load editor (data connections) when interacting with a Qlik Sense application. You do not require to open any other particular ports, just to follow the pre-requisites mentioned on our help page. 
One thing important is that if you plan to set up a load balancer in front of your Qlik Sense nodes, you will need to choose an Application Load Balancer (ALB) in AWS because nor the Elastic Load Balancer (ELB) or the Classic Load Balancer are supporting Websockets. 

Best regards, 

Alexis

Please don't forget to mark a correct resolution or answer to your problem or question as correct, as it will help other members to find solutions more easily 😉
jraomalla
Contributor III
Contributor III
Author

Thanks Alexis_Touet. You clarified my question.