Deploy Citrix ADM Stylebooks using Ansible

för 2 år sedan | Simon Gottschlag

I’ve created an Ansible playbook to deploy Citrix ADM (previously Citrix NetScaler MAS) Stylebooks. It will upload the latest version of the stylebook, migrate existing configpacks that are using the older version and then remove the old version from MAS. There are still a lot to do with this… Read More

Citrix ADC base configuration with Ansible and Citrix ADM

för 2 år sedan | Simon Gottschlag

I’ve created an Ansible playbook to configure a base line on Citrix ADC (previously Citrix NetScaler) using Ansible and Citrix ADM (previously Citrix NetScaler MAS). The only thing you will have to do is change the parameters in the playbook and run it. The playbook has been published to… Read More

Configure Citrix ADC HA pair using Ansible and Citrix ADM

för 2 år sedan | Simon Gottschlag

I’ve create an Ansible playbook to configure two Citrix ADCs (previously Citrix NetScaler) into an HA pair using Citrix ADM (previously NetScaler MAS). The only thing you will have to do is change the parameters in the playbook and run it with the credentials and IP-addresses as parameters and you’ll… Read More

Configure Citrix ADM using Ansible

för 2 år sedan | Simon Gottschlag

I’ve created an Ansible Playbook to configure Citrix ADM (previously Citrix NetScaler MAS). Instead of configuring all the different parts using the GUI, you can now change the parameters in a configuration file and the playbook will apply and update your configuration for you – making giving you Infrastructure as… Read More

Deploy Citrix ADC to Azure using ARM Templates and Ansible

för 2 år sedan | Simon Gottschlag

I’ve created an Ansible playbook to deploy Citrix ADC (previously Citrix NetScaler) to Azure using ARM Templates. You can find the playbook here in Azure DevOps, see the readme for the latest information about the playbook, how to use it and the per-requisites. The main points… Read More

Choosing "HTML5 Receiver" vs "Native Receiver" dynamically through Netscaler Rewrite Policies

för 3 år sedan | Rasmus Kindberg

After a user has authenticated on a NSGW vServer, the user will either be prompted to select which Receiver Type (HTML5 vs Native) he/she wants to use, or a choice will be made automatically depending on how well the user’s web browser manages to detect a local Citrix Receiver install. Read More

Netscaler: ADFS protected by AAA – How to handle SAML POST requests

för 3 år sedan | Rasmus Kindberg

A limitation with Netscaler AAA is that it cannot handle FormData sent in a POST request to a Netscaler LB vServer that is protected by a AAA vServer. What happens is that the Form data in the POST will not be included when the user is redirected back to the… Read More

Using NetScaler as OpenID Connect SP with ADFS as IDP

för 3 år sedan | Simon Gottschlag

How do you configure Citrix NetScaler OpenID Connect Service Provider with Microsoft ADFS as OpenID Connect Identity Provider? I've tried making it easy to understand and how you do it using CLI (NetScaler CLI and powershell). Read this post for doing this with SAML. Read More

Using NetScaler as SAML SP with ADFS as IDP

för 3 år sedan | Simon Gottschlag

How do you configure Citrix NetScaler SAML Service Provider with Microsoft ADFS as SAML Identity Provider? I’ve tried making it easy to understand and how you do it using CLI (NetScaler CLI and powershell). Before we begin, let us look at what we need to establish the federation: NetScaler… Read More

NetScaler HA heartbeats in Azure

för 3 år sedan | Simon Gottschlag

When using NetScaler with multiple NICs in Azure, heartbeats will not be seen on other interfaces other than the one NSIP is configured on. To resolve this, disable heartbeats on the other interfaces (in my case, NSIP is on 0/1 and disabling on 1/1 and 1/2): set interface… Read More