Issue: Storefront servers are load-balanced with a NetScaler VIP. When users click the logout button, they should be redirected to the home page of the Netscaler VIP again.
Solution:
You have to modify the strings.en.js file in the C:\inetpub\wwwroot\Citrix\NameOfyourStore-Web\custom folder.
Backup strings.en.js file. Remove everything and add below content to the strings.en.js file.
1 2 3 4 5 6 (function ($) { $.localization.customStringBundle("en", { LogOn: "Please Wait", YouHaveLoggedOff:'You have logged off successfully.
If you want to install a test certificate on Netscaler to use it with Netscaler gateway or storefront, use the below commands. You will still get certificate error warnings but your Netscaler gateway or storefront load-balanced URL will work. In the below commands, change company.lab to your domain name (like homelab.local). If you need a wildcard certificate, use the below commands as is. If you need a SAN certificate, replace * with the storefront VIP hostname or Netscaler gateway hostname, like nsgwy.
If you want to test Netscaler gateway authentication or if you’re testing a Netscaler gateway theme, but don’t want to spin up servers for storefront and DDCs, you can enable the client choices option in Netscaler so that users are presented with some default client choices when they login to Netscaler gateway portal.
Client choices are the logon choices received by a user who logs on to a NetScaler Gateway. These choices can be determined by creating a session policy and profile.
When a new employee joins a company, as part of the onboarding process, the service desk team receives a ticket for VDI assignment for that employee. They route it to the Citrix team for VDI assignment. It is a very small task for the Citrix team which is, pick up userid from the ticket, grab a fee VDI, and assign it.
Similarly, when an employee leaves an organization, their VDI should be unassigned and deleted.
I have pi-hole setup. Recently, I have updated iphone OS to 14.0.1. From the moment iphone is updated to OS version 14, internet stopped working on iphone. Toggled private address option under wifi, but no use. I have changed dns to public dns and everything worked as normal.
Solution:
I had to edit /etc/pihole/setupVars.conf file. In my case, IPV6_ADDRESS column is empty. Edit the file and add fd00::/8 to it as shown below and save it.
You need to choose a user attribute to store user’s alternate email in user properties while configuring netscaler SSPR.
Issue:
You’ve chosen a user attribute which is not in use, and configured netscaler SSPR. User, when logging in for the first time to netscaler gateway url, got questions to fill and enter alternate email id page after entering credentials. Immediately, they get an error “System error” and will be returned back to username and password page.
Export and Import Citrix ADC (Netscaler) portal theme:
If you have a lot of Netscaler devices to manage, creating themes on all those Netscalers will be difficult. You can use the below process to create a theme on one Netscaler and copy it to other Netscalers. If you have too many Netscalers, connecting to Netscalers via putty may be an easy way.
Steps for copying portal theme:
Create a new portal theme on the first Netscaler.
Reverse Proxy:
A reverse proxy is a server that sits in front of web servers and forwards client (e.g. web browser) requests to those web servers. Reverse proxies are typically implemented to help increase security, performance, and reliability.
A reverse proxy server is an intermediate connection point positioned at a network’s edge. It receives initial HTTP connection requests, acting like the actual endpoint.
what is x-forwarded-for in netscaler:
when you’re using a 3rd party reverse proxy such as CloudFlare you will see the IP address from the reverse proxy instead of the actual Client IP Address on your webserver.
What is the difference between running and saved configuration on NetScaler? A: A running configuration refers to the configuration currently running on a NetScaler system. The running configuration on a NetScaler can be seen by issuing the show ns runningconfig command in the Command Line.
A saved configuration shows the commands that have been issued through the NetScaler command line interface (CLI) or the NetScaler GUI and committed to save. The saved configuration on a NetScaler can be seen by issuing the show ns.
Netscaler High Availability A high availability (HA) deployment of two NetScaler appliances can provide uninterrupted operation in any transaction. With one appliance configured as the primary node and the other as the secondary node, the primary node accepts connections and manages servers while the secondary node monitors the primary. If, for any reason, the primary node is unable to accept connections, the secondary node takes over.
The secondary node monitors the primary by sending periodic messages (often called heartbeat messages or health checks) to determine whether the primary node is accepting connections.