Resolution
It's possible to use Citrix Netscaler work as an SSL offloader for Awingu.
Requirements:
- Websockets for the application sessions need to be allowed.
A short guide: http://msandbu.org/setting-up-websocket-access-on-citrix-netscaler/
- The following headers need to be set:
Connection: This value should equal Upgrade.
Upgrade: Should be equal to websocket in case of a websocket upgrade.
X-Forwarded-Protocol: needs to be set to https
If Awingu displays errors when visiting the portal trough HTTPS, the most common cause is that Awingu responds in HTTP while the Netscaler expects HTTPS. When the above headers are not set, Awingu does not know that the SSL offloader is in front of it. Configuring the correct headers will fix this.
Use your browser's development tools and inspect the Network tab to see if the network request responses are HTTP or HTTPS.
You can find more information about external SSL offloading in the admin guide.
Important: Citrix Netscaler only supports websockets via a virtual server that is directly accessible by IP and not behind a content switching virtual server!
Was this article helpful?
Tell us how we can improve it.