Horizon 2406 License and Edge Gateway

I have updated Horizon to 2406 and I see the following banner?

I upgraded Horizon to 2406 and have a subscription license, do I have to install the Edge Gateway to activate the licenses?

Well, I recommend you read this post of mine.

New features in Horizon version 2406 include changes to license management, including:

  • The ability to activate subscription Plus and HUL licenses even without deploying the EDGE Gateway (we will see the details in a future post)
  • The degraded mode

Activation without EDGE Gateway

we will have the following advantages:

  • Due to corporate or administrative policies, some customers cannot have production environments that send data to the cloud. With this new feature, they will be able to enjoy the benefits of subscription Plus licenses to HUL without sending data
  • They will not have to dedicate resources to the Edge Gateway (8 vCPUs and 32 GB RAM)

The only activity to do, if you do not have the EDGE gateway installed, is to remember to reactivate the license every 105 days in a very simple way by clicking on the button on the licenses page

Degraded Mode

When Horizon console switch to degraded mode?

  • When there are no Horizon licenses installed (see first-time installation)
  • When a perpetual customer upgrades their connection server to version 2406
  • When the term/subscription license expires

What does it involve?

Entering the degraded state involves the following situations:

  • In the Inventory -> Desktops – Add button will be disabled
  • In the Inventory -> Farms – Add button will be disabled
  • In the Inventory -> Desktops -> Automated Desktop Pool -> Edit -> Provisioning Settings -> Desktop Pool Sizing – Maximum Machines input field will be disabled
  • In the Inventory -> Farms -> Automated Farms -> Edit -> Provisioning Settings -> Farm Sizing – Maximum Machines input field will be disabled
  • In the Inventory -> Desktops -> Pools Summary -> Maintain -> Schedule button will be disabled
  • In the Inventory -> Farms -> Farms Summary -> Maintain -> Schedule button will be disabled
  • In the Inventory -> Desktops -> Duplicate button will be disabled.

The features will be re-enabled when you adjust the license

So you ask me, what happens if we upgrade the version of Horizon to version 2406 and have perpetual licenses?

The following banner appears on the first access (the status is degraded mode with the restrictions indicated above)

You will need to reactivate your license by opting for one of the following options:

In the case of perpetual licenses, select Term or Perpetual license and enter the code

A screenshot of a computer

Description automatically generated

The inclusion of the degraded mode also changes the management of the expiration of the so-called TERM licenses from version 2406:

A diagram of a number of days

Description automatically generated with medium confidence

While for subscription HUL or Plus licenses it is also necessary to think about the failure to verify licenses through the EDGE or manual reactivation without the EDGE.

A white background with red and yellow circles and black text

Description automatically generated

Horizon 2406 License and Edge Gateway

App Volumes 2406

As anticipated in my previous posts, version 2406 of Omnissa’s EUC products (the company that took over VMware’s EUC products) has been released. New versions of the following are present:

  • App Volumes
  • Horizon
  • Unified Access Gateway
  • Dynamic Environment Manager

In the next posts I present some of the most interesting new features that are present in these new releases.

Let’s start with App Volumes and talk about:

  • Volumes App for Persistent Desktop
  • Extending the App Volumes solution to other platforms
  • Assign different versions of the same application to a user

Volumes App for Persistent Desktop

  • The solution until the version before 2406 was only available for non-persistent desktops (Instant Clone)
  • From the 2406 it is also possible to use it with persistent desktops

The main difference is present in the installation of the agent where it is asked on which type of desktop we are installing the App Volumes agent

A screenshot of a computer

Description automatically generated

In its nature of profile management, the use of App Volumes on a persistent machine is only possible with App Stacks and not with Writable Volumes

Extending the App Volumes solution to other platforms

The ability to use App Volumes with VDI is not only of Horizon infrastructure, from version 2406 it is possible to use with Windows 365 and with Amazon WorkSpaces

A group of logos on a white background

Description automatically generated

Assign different versions of the same application to a user

Leveraging Apps on Demand, end users can now select from multiple packages of an application at launch, providing flexibility to try out new versions or launch specific ones

Other assignment options: “Marker,” and “Package,”, now we are the “Multiple,” option enhancing application management and deployment flexibility.

App Volumes 2406

Use PostgreSQL for Horizon DB events

In most Horizon infrastructure Microsoft SQL is used to host the event DB. It is possible to use Oracle and also PostgreSQL, this last possibility allows us to reduce the costs by using a free Linux version as OS (See Oracle Linux) and not add costs for the DB. 

Requirements

Horizon Connection Server infrastructure

Oracle Linux v9 virtual machine

PostgreSQL Installation on Oracle Linux

On Oracle Linux

#Check last version of all packages

sudo dnf update

#Install PostgreSQL

sudo dnf install postgresql-server postgresql-contrib

sudo postgresql-setup –initdb

sudo systemctl start postgresql

sudo systemctl enable postgresqls

#Create PostgreSQL User and DB

sudo -u postgres createuser horizonuser –pwprompt

sudo -u postgres createdb -O horizonuser HorizonEvent

#Enable remote access to PostgreSQL

netstat -nlp | grep 5432

cd /var/lib/pgsql/data/

vi postgresql.conf

Access with postgres user

su – postgres

cd data

cat pg_hba.conf

A screen shot of a computer

Description automatically generated

Modify the pg_hba.conf file and add the Connection Server IP address. Follow this documentation

Prepare a PostgreSQL Database for Event Reporting in Horizon Console (omnissa.com)

vi pg_hba.conf

A screen shot of a computer

Description automatically generated

firewall-cmd –zone=public –add-port=5432/tcp –permanent

firewall-cmd –reload

PostgreSQL Service restart

systemctl restart postgresql.service

#Configure the Horizon infrastructure to use the PostgreSQL DB for the event

A screenshot of a computer

Description automatically generated

A screenshot of a login form

Description automatically generated

Use PostgreSQL for Horizon DB events