26
Chapter 6. Troubleshooting
After subscribing a registered system to the private channel, you can also execute the command
up2date -l --showall
on the registered system and look for the packages from the private RHN
channel.
2.
How can I determine whether the clients are connecting to the Squid server?
The
/var/log/squid/access.log
file logs all connections to the Squid server.
3.
The
Red Hat Update Agent
on the client systems will not connect through the RHN Proxy Server.
How can I resolve this error?
Make sure the latest version of the
Red Hat Update Agent
is installed on the client systems. The
latest version contains features necessary to connect through an RHN Proxy Server. The latest version
can be obtained through the Red Hat Network or from http://www.redhat.com/support/errata/. Also,
be advised that since the RHN Proxy Server acts as a caching mechanism for RHN, the
httpProxy
setting in
/etc/sysconfig/rhn/up2date
on client systems is redundant and probably unneces-
sary.
The RHN Proxy Server is an extension of Apache. See Table 6-1 for its log file location.
4.
My configuration does not work. Where do I begin troubleshooting it?
Make sure
/etc/sysconfig/rhn/systemid
is owned by root.apache with the permissions 0640.
Read the log files. A list is available at Section 6.2
Log Files
.
6.4. General Problems
To begin troubleshooting general problems, examine the log file or files related to the component
exhibiting failures. A useful exercise is to tail all log files and then run
up2date --list
. You should
then examine all new log entries for potential clues.
A common issue is full disk space. An almost sure sign of this is the appearance of halted writing
in the log files. If logging stopped during a write, such as mid-word, you likely have filled disks. To
confirm this, run this command and check the percentages in the Use% column:
df -h
In addition to log files, you can obtain valuable information by retrieving the status of your various
components. This can be done for the Apache HTTP Server and Squid.
To obtain the status of the Apache HTTP Server, run the command:
service httpd status
To obtain the status of Squid, run the command:
service squid status
If the administrator isn’t getting email from the RHN Proxy Server, confirm the correct email ad-
dresses have been set for
traceback_mail
in
/etc/rhn/rhn.conf
.
Summary of Contents for NETWORK PROXY SERVER 3.6 -
Page 1: ...RHN Proxy Server 3 6 Installation Guide ...
Page 4: ......
Page 12: ...8 Chapter 2 Requirements ...
Page 16: ...12 Chapter 3 Example Topologies ...
Page 28: ...24 Chapter 5 RHN Package Manager ...
Page 34: ...30 Chapter 6 Troubleshooting ...
Page 36: ...32 Appendix A Sample RHN Proxy Server Configuration File ...
Page 38: ......