<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>NetScaler on John Billekens | Notes from the field</title><link>https://blog.j81.nl/tags/netscaler/</link><description>Recent content in NetScaler on John Billekens | Notes from the field</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 John Billekens</copyright><lastBuildDate>Sun, 23 Feb 2025 19:24:52 +0000</lastBuildDate><atom:link href="https://blog.j81.nl/tags/netscaler/index.xml" rel="self" type="application/rss+xml"/><item><title>HowTo - Configure NetScaler ADNS as an Authoritative DNS Server for a Subdomain</title><link>https://blog.j81.nl/howto/howto-configure-netscaler-adns-as-an-authoritative-dns-server-for-a-subdomain/</link><pubDate>Sun, 23 Feb 2025 19:24:49 +0000</pubDate><guid>https://blog.j81.nl/howto/howto-configure-netscaler-adns-as-an-authoritative-dns-server-for-a-subdomain/</guid><description>&lt;p&gt;group: &amp;ldquo;NetScaler&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In this HowTo article, we’ll walk through the complete process of configuring a Citrix NetScaler HA pair to serve as an authoritative DNS server for a subdomain. This step-by-step guide covers everything from setting up the Authoritative DNS (ADNS) service on the NetScaler to delegating the subdomain in the parent domain’s DNS management panel. Whether you’re looking to improve DNS resolution performance, gain more control over DNS records, or support advanced NetScaler features, this guide will help you get it done efficiently and securely.&lt;/p&gt;</description></item><item><title>HowTo - NetScaler - Upgrade firmware</title><link>https://blog.j81.nl/howto/howto-netscaler-upgrade-firmware/</link><pubDate>Sat, 10 Feb 2024 21:00:55 +0000</pubDate><guid>https://blog.j81.nl/howto/howto-netscaler-upgrade-firmware/</guid><description>&lt;p&gt;group: &amp;ldquo;NetScaler&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Upgrading firmware on time is crucial for the business continuity. Especially when new firmware become available containing fixes for high CVE&amp;rsquo;s we have seen recently.&lt;/p&gt;
&lt;p&gt;This how to guide focuses on upgrading the NetScaler manually. If you are using an ADM appliance or ADM service, you can use those as well, to automatically upgrade the node(s). &lt;/p&gt;</description></item><item><title>HowTo - (Pre upgrade) Cleanup</title><link>https://blog.j81.nl/howto/howto-pre-upgrade-cleanup/</link><pubDate>Sat, 10 Feb 2024 20:57:37 +0000</pubDate><guid>https://blog.j81.nl/howto/howto-pre-upgrade-cleanup/</guid><description>&lt;p&gt;group: &amp;ldquo;NetScaler&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Before you start an upgrade. You must make sure to have enough free space available. Although in the GUI you see sometimes that you must have 5 GB available, in my experience you need at least 6,5 GB free space.&lt;/p&gt;</description></item><item><title>HowTo - NetScaler - Create a backup</title><link>https://blog.j81.nl/howto/howto-netscaler-create-a-backup/</link><pubDate>Mon, 23 Oct 2023 13:07:03 +0000</pubDate><guid>https://blog.j81.nl/howto/howto-netscaler-create-a-backup/</guid><description>&lt;p&gt;group: &amp;ldquo;NetScaler&amp;rdquo;&lt;/p&gt;
&lt;p&gt;A backup can save you a lot of time in case of emergencies, configuration errors or hacks. You could download and save it in a secure environment. And when needed restore a new appliance with the saved backup.&lt;/p&gt;</description></item><item><title>HowTo - NetScaler - Update Certificate</title><link>https://blog.j81.nl/howto/howto-netscaler-update-certificate/</link><pubDate>Wed, 18 Oct 2023 13:27:47 +0000</pubDate><guid>https://blog.j81.nl/howto/howto-netscaler-update-certificate/</guid><description>&lt;p&gt;group: &amp;ldquo;NetScaler&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In this how-to article I will explain the procedure how to update a certificate on a Citrix NetScaler. If you wait until a certificate is expired wil cause a lot of issues for your users or visitors. By being on time with the renewal will save you a lot of trouble.&lt;/p&gt;</description></item><item><title>HowTo - NetScaler - Install Certificate</title><link>https://blog.j81.nl/howto/howto-netscaler-install-certificate/</link><pubDate>Wed, 18 Oct 2023 12:38:35 +0000</pubDate><guid>https://blog.j81.nl/howto/howto-netscaler-install-certificate/</guid><description>&lt;p&gt;group: &amp;ldquo;NetScaler&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In this how-to article I will explain the procedure how to install a new certificate on a Citrix NetScaler. Certificates are an important piece in a secure connection from a client to a server.&lt;/p&gt;</description></item><item><title>HowTo - Windows - Export certificate (pfx)</title><link>https://blog.j81.nl/howto/howto-windows-export-certificate-pfx/</link><pubDate>Wed, 18 Oct 2023 09:45:25 +0000</pubDate><guid>https://blog.j81.nl/howto/howto-windows-export-certificate-pfx/</guid><description>&lt;p&gt;group: &amp;ldquo;Windows&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Certificates are an important part of a modern environment. They make communication safer by encrypting the traffic between the client and server. A safe way to move certificates between servers or store them safely is by exporting the certificate (private and public key) to an encrypted format. A commonly used format is &amp;ldquo;pfx&amp;rdquo; (Personal Information Exchange also known as PKCS#12). A pfx file can contain one or more certificates and is encrypted with a password. Without the correct password the pfx is useless. You commonly see that a pfx contains a (web) server certificate and one or more intermediate certificate(s) and a root certificate.&lt;/p&gt;</description></item><item><title>Manipulate the 'NameID' SAML content - part 1</title><link>https://blog.j81.nl/posts/manipulate-the-nameid-saml-content-part-1/</link><pubDate>Thu, 28 Oct 2021 15:22:45 +0000</pubDate><guid>https://blog.j81.nl/posts/manipulate-the-nameid-saml-content-part-1/</guid><description>&lt;p&gt;Some companies want to allow other (guest) companies to connect to their environment and for example allow them to open a Citrix Desktop. This can be achieved by Connecting an existing Citrix environment to the guest company via SAML (and yes there are other possibilities). SAML is an authentication method based on a two-way trust. Two Microsoft products that can offer SAML authentication are ADFS (Active Directory Federation Services, an on-premises solution) and the other is and Enterprise App you can configure from the Azure portal. The other requirement is Citrix FAS (Federated Authentication Services). In this article I will show you a way to connect a guest (company) via SAML to allow them access to your Citrix environment without the need for adding the guest companies suffix to your domain. &lt;/p&gt;</description></item><item><title>Manage Native OTP tokens via Windows, Part 2</title><link>https://blog.j81.nl/posts/manage-native-otp-tokens-via-windows-part-2/</link><pubDate>Tue, 20 Apr 2021 19:31:56 +0000</pubDate><guid>https://blog.j81.nl/posts/manage-native-otp-tokens-via-windows-part-2/</guid><description>&lt;p&gt;A couple weeks ago someone asked me if OTP4ADC could also support encrypted tokens. And at that time I hadn&amp;rsquo;t done anything with encrypted tokens on a Citrix ADC. And if you not have heard of the OTP4ADC tool/script you can read my &lt;a href="https://blog.j81.nl/2020/09/29/manage-native-otp-tokens-via-windows/" target="_blank" rel="nofollow noopener" title="Manage Native OTP tokens via Windows"&gt;initial blog article&lt;/a&gt; from when I released the first version and the basics of how it works.&lt;/p&gt;</description></item><item><title>Manage Native OTP tokens via Windows</title><link>https://blog.j81.nl/posts/manage-native-otp-tokens-via-windows/</link><pubDate>Tue, 29 Sep 2020 20:36:32 +0000</pubDate><guid>https://blog.j81.nl/posts/manage-native-otp-tokens-via-windows/</guid><description>&lt;p&gt;Today I want to release an early (beta) version of a new tool I created, &amp;ldquo;OTP4ADC&amp;rdquo; With this tool you can add, remove or change the native OTP tokens used within your Citrix ADC, previously called NetScaler. &lt;/p&gt;</description></item><item><title>GenLeCertForNS New Update</title><link>https://blog.j81.nl/posts/genlecertforns-new-update/</link><pubDate>Wed, 19 Feb 2020 16:42:40 +0000</pubDate><guid>https://blog.j81.nl/posts/genlecertforns-new-update/</guid><description>&lt;p&gt;A lot of new users used my script after writing  my &lt;a href="https://www.citrix.com/blogs/2019/06/24/why-certificates-are-more-important-today-than-ever/" target="_blank" rel="noopener noreferrer"&gt;first blog article for Citrix&lt;/a&gt;. Since then I made some improvements and continuing to add new features. Today I released the latest version of my &amp;ldquo;GenLeCertForNS&amp;rdquo; script. Within this version I solved some issues and improved the overall speed (especially with larger orders).&lt;/p&gt;</description></item><item><title>Office Online apparently only supports TLS 1.0</title><link>https://blog.j81.nl/posts/office-online-apparently-only-supports-tls-1.0/</link><pubDate>Thu, 20 Sep 2018 19:57:00 +0000</pubDate><guid>https://blog.j81.nl/posts/office-online-apparently-only-supports-tls-1.0/</guid><description>&lt;p&gt;Recently I had to configure a new &lt;s&gt;NetScaler&lt;/s&gt; Citrix ADC for a new &lt;s&gt;ShareFile&lt;/s&gt; Citrix Files deployment. Two Storage Zone Controllers load balanced via a Citrix ADC with a Content switch. Nothing out of the ordinary. It was when I activated the Office Online functionality on the Storage Zone Controller configuration page the error messages appeared. Each time as we tried to open an office document we got an error &amp;ldquo;Sorry, there was a problem and we can&amp;rsquo;t open this document. If this happens again, try opening the document in Microsoft Word.&amp;rdquo; for Word documents and &amp;ldquo;We couldn&amp;rsquo;t find the file you wanted. It&amp;rsquo;s possible the file was renamed, moved or deleted.&amp;rdquo; for Excel documents. &lt;img src="https://blog.j81.nl/wp-content/uploads/2018/09/OOExcelOnlineError.png" class="aligncenter size-medium wp-image-831" width="300" height="120" /&gt; &lt;img src="https://blog.j81.nl/wp-content/uploads/2018/09/OOWordOnlineError.png" class="aligncenter size-medium wp-image-832" width="300" height="130" /&gt; I followed all the necessary checks as described in a Citrix Files &lt;a href="https://docs.citrix.com/en-us/storagezones-controller/5-0/install/configure-storagezones-controller-for-web-app-previews-thumbnails.html" target="_blank" rel="noopener"&gt;Article&lt;/a&gt;. But everything turned out okay, it worked as expected. What could it be? As it turned out to be the NetScaler SSL configuration was configured to high!? I always want that &lt;a href="https://www.citrix.com/blogs/2018/05/16/scoring-an-a-at-ssllabs-com-with-citrix-netscaler-q2-2018-update/" target="_blank" rel="noopener"&gt;A+&lt;/a&gt; on &lt;a href="https://www.ssllabs.com/" target="_blank" rel="noopener"&gt;SSL Labs,&lt;/a&gt; the same with this setup. It was when I reverted the Content Switch to it&amp;rsquo;s default SSL parameters (TLS1.0 and the default Cipher suite) that Office Online started functioning. It could not retrieve the documents from the Storage Zone Controllers and thus it gave me this error messages. Luckily I had a separate Content Switch for internal and external traffic. I only had to lower the SSL settings on the internal Content Switch, this is the Content Switch the Office Online server was communicating with. So I hope Microsoft will add support for TLS 1.2 in Office Online (and give it some updates)&lt;/p&gt;</description></item><item><title>Let's Encrypt Certificates on a NetScaler</title><link>https://blog.j81.nl/posts/lets-encrypt-certificates-on-a-netscaler/</link><pubDate>Thu, 06 Apr 2017 21:25:51 +0000</pubDate><guid>https://blog.j81.nl/posts/lets-encrypt-certificates-on-a-netscaler/</guid><description>&lt;p&gt;For a while now it&amp;rsquo;s possible to use &lt;a href="https://letsencrypt.org/" target="_blank" rel="noreferrer"&gt;Let&amp;rsquo;s Encrypt&lt;/a&gt; certificates, they are trusted (cross signed), secure and most of all FREE! There are already a lot of tools available to generate these certificates. I haven&amp;rsquo;t come across a tool or script to generate these certificates and upload them to a &lt;a href="https://www.citrix.com/netscaler" target="_blank" rel="noreferrer"&gt;Citrix NetScaler&lt;/a&gt;. So I thought why not build it myself. I already tried it in a previous &lt;a href="https://blog.j81.nl/2016/07/03/generate-an-lets-encrypt-certificate-what-can-be-used-on-the-netscaler/" target="_blank" rel="noreferrer"&gt;attempt&lt;/a&gt;, but I wanted more automation and thus I created this version. To learn more about the Let&amp;rsquo;s Encrypt, check &lt;a href="https://letsencrypt.org/how-it-works/" target="_blank" rel="noreferrer"&gt;how it works&lt;/a&gt;.. What my script does in very basic steps (for example you want a certificate for &lt;a href="https://www.domain.com" target="_blank" rel="noreferrer"&gt;www.domain.com&lt;/a&gt;): Ask LE (Let&amp;rsquo;s Encrypt) to validate &amp;ldquo;&lt;a href="https://www.domain.com" target="_blank" rel="noreferrer"&gt;www.domain.com&lt;/a&gt;&amp;rdquo; &lt;strong&gt;(1)&lt;/strong&gt; LE returns data &lt;strong&gt;(2)&lt;/strong&gt; among them:&lt;/p&gt;</description></item><item><title>Create offline backups of the NetScaler config</title><link>https://blog.j81.nl/posts/create-offline-backups-of-the-netscaler-config/</link><pubDate>Thu, 06 Apr 2017 19:07:59 +0000</pubDate><guid>https://blog.j81.nl/posts/create-offline-backups-of-the-netscaler-config/</guid><description>&lt;p&gt;I&amp;rsquo;ve created a PowerShell script that can be used to generate an (offline) backup of a Citrix NetScaler. If you want you can use the supplied batchfile for example to schedule the backup in Scheduled Tasks to run everyday. Some more information about the parameters used:&lt;/p&gt;</description></item><item><title>Generate an Let's Encrypt certificate what can be used on the NetScaler</title><link>https://blog.j81.nl/posts/generate-an-lets-encrypt-certificate-what-can-be-used-on-the-netscaler/</link><pubDate>Sun, 03 Jul 2016 18:32:28 +0000</pubDate><guid>https://blog.j81.nl/posts/generate-an-lets-encrypt-certificate-what-can-be-used-on-the-netscaler/</guid><description>&lt;p&gt;Edit 07-04-2017: &lt;a href="https://blog.j81.nl/2017/04/06/lets-encrypt-certificates-on-a-netscaler/" target="_blank" rel="noreferrer"&gt;Check out my new and updated version!&lt;/a&gt; I&amp;rsquo;m trying to create an (PowerShell) script to automate the Let&amp;rsquo;s Encrypt certificate creation. Specifically for the Citrix NetScaler. Currently still Work In Progress&amp;hellip; It&amp;rsquo;s not yet finished. The prerequisite is that you have a configured NetScaler (http) Content Switch vServer. The script will present you with the required configuration rules (it will also be copied to your clipboard so you only have to copy it in the cli of the NetScaler) For the meantime you can find it on GitHub: &lt;a href="https://github.com/j81blog/GenCertForNS" target="_blank"&gt;GenCertForNS on GitHub&lt;/a&gt; More soon (I hope)&amp;hellip;&lt;/p&gt;</description></item></channel></rss>