Skip to content

Citrix ADC/Netscaler as SAML SP And Google as SAML IDP

I had a task to configure Citrix Netscaler / ADC to use SAML authentication with Google SSO. There were not instructions available for my case, as ADC would be SAML SP and Google SAML IDP. I struggled with some parts of the configuration so I wll describe the necessary tasks here.


Note that AAA feature is required, so your ADC must be licensed with "Advanced" license.

Continue reading "Citrix ADC/Netscaler as SAML SP And Google as SAML IDP"

Update and Migrate Cacti To a New Server

In this post I will show how to migrate and update Cacti from an old server to a new server. In my case, old server platform was Red Hat 5 and Cacti was 0.8x version. As Red Hat 5 is old and you can't really upgrade it, I needed to migrate Cacti installation to a new Redhat 7.7 server. Besides that, Cacti was planned to be upgraded to 1.x version.

Continue reading "Update and Migrate Cacti To a New Server"

Installing Python Modules to an Offline Linux Server

In this article I will describe how to install Python modules to an offline server. Example will show how to use Pip to download packages in an online server and then install those locally in an offline server.


Following prerequirements are assumed for this example:

- Python 3.6 and PIP installed (this document shows a way: https://developers.redhat.com/blog/2018/08/13/install-python3-rhel)
- Offline target server is accessible and you can transfer files there
- Online server with Internet access

Continue reading "Installing Python Modules to an Offline Linux Server"

Installing Packages to a Linux Server Without Internet Access

Occasionally you can find a situation where you have a network admin server in a restricted customer environment or in some other offline environment. I came accross to this a while ago and I followed this procedure to install some essential network tools. Server in my case was RedHat 7.5, but process is similar to any distribution.

To begin with, I built an identical server to my own VM environment - if you need a RedHat server with licenses, check their Developer portal :-)

Only requirement is that you are able to transfer files between your online server and your offline server - this may be tricky and in very restricted environments, might need so physical disk too. In my case I was luckily able to transfer the files through a Citrix RDP session.

In the code examples I have two servers: source is my online VM and target is the offline server.

Continue reading "Installing Packages to a Linux Server Without Internet Access"