Depending on the selected configuration from Chapter 3 Example Topologies, install the necessary components on the selected servers.
An RHN Proxy Server installation has five main components:
Apache Web Server
HTTP proxy caching server (Squid recommended)
RHN Proxy Broker Server
RHN Authentication Daemon
RHN Proxy SSL Redirect Server
Each component may reside on a separate machine sitting behind the firewall, with the exception that the RHN Proxy Broker Server and the RHN Proxy SSL Redirect Server both require an Apache Web Server installation. There are two separate caching mechanisms: an HTTP proxy caching server for packages (Squid recommended) and the RHN Authentication Daemon for client authentication token caching.
Multiple RHN Proxy Broker Servers can connect to a single copy of the HTTP proxy caching server, the RHN Proxy SSL Redirect Server, and the RHN Authentication Daemon. This configuration is recommended if you intend to use a DNS fail-over model (or equivalent) for your RHN Proxy Broker Servers.
Installing and configuring one instance of a Spacewalk Proxy solution requires the following steps:
Determine your hardware and disk space requirements. Refer to Section 2.2 Hardware Requirements. This may involve multiple servers.
Install the Apache Web Server on each machine running an RHN Proxy Broker Server and/or an RHN Proxy SSL Redirect Server and configure it to listen on port 80. Refer to Section G.2 Apache Web Server.
Install and configure the HTTP proxy caching server (Squid recommended). Refer to Section G.3 HTTP Proxy Caching Server Configuration.
Download the appropriate package set for each of the components to their respective systems listed in Section 2.1 Software Requirements.
Install and configure the RHN Proxy Broker Server, RHN Authentication Daemon and RHN Proxy SSL Redirect Server. Refer to Section G.4 RHN Proxy Broker Server, Section G.5 RHN Authentication Daemon, and Section G.6 RHN Proxy SSL Redirect Server, respectively.
Install and configure the RHN Package Manager. Use the RHN Package Manager to configure channels and upload package headers to the Spacewalk Server. Refer to Chapter 5 RHN Package Manager.
Configure the Red Hat Update Agent on client systems to connect to the RHN Proxy Server. Refer to the RHN Client Configuration Guide for instructions.
![]() |
Home |
![]() |
Test RHN Proxy Server with SSL | Apache Web Server |