How many Red Hat Directory Server subscriptions are necessary to install the console on a system different from the server?

Solution In Progress - Updated -

Environment

RHDS 10 on RHEL 7 with subscription manager
RHDS 9 on RHEL 6 with RHN

Issue

As the RHDS console is available only in the same channel as the server packages, it seem unclear how many Red Hat Directory Server entitlements are required to install the Red Hat Directory Server Console on a remote system.
Is an additional Red Hat Directory Server / RHDS subscription necessary to install the RHDS console on a different system that the RHDS server?
How do I get this entitlement correct?

Resolution

The Red Hat Directory Server Console does not have to always be local to the RHDS server, it can be ran on remote systems, Windows or RHEL.
Red Hat does not limit the number of systems that can be used to run the Red Hat Directory Server Console.

Red Hat allows for an exception in this situation: download the console packages and install them on the remote system as part of the Red Hat Directory Server entitlement.

One Red Hat Directory Server entitlement provides with:
- one Red Hat Directory Server installation.
- install and use the Red Hat Directory Server Console on either the same RHDS server, or on one or more remote systems, Windows or RHEL.

Note: The RHDS Console package will not be updated by RHN or the subscription management service on systems where the RPM is just manually copied over, there is no 'yum update' maintenance capability.

Root Cause

The Red Hat Directory Server Console packages are not in the RHEL channels, but provided in a Red Hat Directory Server channel.
To install the Red Hat Directory Server Console on a remote workstation, that workstation would need a RHDS entitlement to access the channel.
A non RHEL version of the console must be supported for a different platform.

Diagnostic Steps

The Adminstration Server and Console server jars are part of the Red Hat Directory Server, they can be referred as the server-side Console packages, and provided as part of the paid RHDS entitlement.
The Console client application is intended to be installed on as many systems as necessary, Windows or RHEL.

For a RHDS 10 RHEL 7 or RHDS 9 RHEL 6 console:

Browse to the rhel-7-server-rhds-10-rpms repository, either
https://access.redhat.com/downloads/content/200/ver=10/rhel---7/10/x86_64/packages
or
https://access.redhat.com/downloads/content/200/ver=9/rhel---6/9/x86_64/packages

Download the following 3 packages manually on the remote system:

389-console
idm-console-framework
redhat-idm-console

Once downloaded, 'yum localinstall' the RPMs and then run the application 'redhat-idm-console'.

For a Windows console of RHDS 10 or 9:
Browse to either
https://access.redhat.com/downloads/content/200/ver=10/rhel---7/10/x86_64/product-software/
or
https://access.redhat.com/downloads/content/200/ver=9/rhel---6/9/x86_64/product-software

And download the "Console Installer" of the RedHat-Console msi file, and copy on the remote system.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments