<br><font size=2 face="sans-serif">Hello,</font>
<br>
<br><font size=2 face="sans-serif">I have a problem to register my 5.2
system. When i launch rhn_register (with -v argument), i have the following
message (/var/log/up2date indicates same errors):</font>
<br>
<br><font size=2 face="sans-serif">[Fri Dec 5 13:26:50 2008] rhn_register
A protocol error occurred: Forbidden , attempt #1,</font>
<br><font size=2 face="sans-serif">[Fri Dec 5 13:26:55 2008] rhn_register
A protocol error occurred: Forbidden , attempt #2,</font>
<br><font size=2 face="sans-serif">[Fri Dec 5 13:27:00 2008] rhn_register
A protocol error occurred: Forbidden , attempt #3,</font>
<br><font size=2 face="sans-serif">[Fri Dec 5 13:27:05 2008] rhn_register
A protocol error occurred: Forbidden , attempt #4,</font>
<br><font size=2 face="sans-serif">[Fri Dec 5 13:27:10 2008] rhn_register
A protocol error occurred: Forbidden , attempt #5,</font>
<br>
<br><font size=2 face="sans-serif">and the register first step don't work.</font>
<br>
<br><font size=2 face="sans-serif">The message was reported by exception
"except rpclib.ProtocolError, e:" in /usr/share/rhn/up2date_client/rpcServer.py
file:</font>
<br><font size=2 face="sans-serif"># grep "protocol error occurred"
*</font>
<br><font size=2 face="sans-serif">rpcServer.py:
log.log_me("A protocol error occurred: %s , attempt #%s,"
% (</font>
<br>
<br>
<br><font size=2 face="sans-serif">There is an auth proxy on my network
and the rhn tools are configured like this (/etc/sysconfig/rhn/up2date):</font>
<br>
<br><font size=2 face="sans-serif">############################################</font>
<br><font size=2 face="sans-serif"># Automatically generated Red Hat Update
Agent config file, do not edit.</font>
<br><font size=2 face="sans-serif"># Format: 1.0</font>
<br><font size=2 face="sans-serif">versionOverride[comment]=Override the
automatically determined system version</font>
<br><font size=2 face="sans-serif">versionOverride=</font>
<br>
<br><font size=2 face="sans-serif">enableProxyAuth[comment]=To use an authenticated
proxy or not</font>
<br><font size=2 face="sans-serif">enableProxyAuth=1</font>
<br>
<br><font size=2 face="sans-serif">networkRetries[comment]=Number of attempts
to make at network connections before giving up</font>
<br><font size=2 face="sans-serif">networkRetries=5</font>
<br>
<br><font size=2 face="sans-serif">enableProxy[comment]=Use a HTTP Proxy</font>
<br><font size=2 face="sans-serif">enableProxy=1</font>
<br>
<br><font size=2 face="sans-serif">serverURL[comment]=Remote server URL</font>
<br><font size=2 face="sans-serif">serverURL=https://xmlrpc.rhn.redhat.com/XMLRPC</font>
<br>
<br><font size=2 face="sans-serif">proxyPassword[comment]=The password
to use for an authenticated proxy</font>
<br><font size=2 face="sans-serif">proxyPassword=xxxxxx</font>
<br>
<br><font size=2 face="sans-serif">noSSLServerURL[comment]=None</font>
<br><font size=2 face="sans-serif">noSSLServerURL=http://xmlrpc.rhn.redhat.com/XMLRPC</font>
<br>
<br><font size=2 face="sans-serif">proxyUser[comment]=The username for
an authenticated proxy</font>
<br><font size=2 face="sans-serif">proxyUser=xxxxxxxx</font>
<br>
<br><font size=2 face="sans-serif">disallowConfChanges[comment]=Config
options that can not be overwritten by a config update action</font>
<br><font size=2 face="sans-serif">disallowConfChanges=noReboot;sslCACert;useNoSSLForPackages;noSSLServerURL;serverURL;disallowConfChanges;</font>
<br>
<br><font size=2 face="sans-serif">sslCACert[comment]=The CA cert used
to verify the ssl server</font>
<br><font size=2 face="sans-serif">sslCACert=/usr/share/rhn/RHNS-CA-CERT</font>
<br>
<br><font size=2 face="sans-serif">debug[comment]=Whether or not debugging
is enabled</font>
<br><font size=2 face="sans-serif">debug=1</font>
<br>
<br><font size=2 face="sans-serif">httpProxy[comment]=HTTP proxy in host:port
format, e.g. squid.redhat.com:3128</font>
<br><font size=2 face="sans-serif">httpProxy=myproxyaddress:3128</font>
<br>
<br><font size=2 face="sans-serif">systemIdPath[comment]=Location of system
id</font>
<br><font size=2 face="sans-serif">systemIdPath=/etc/sysconfig/rhn/systemid</font>
<br>
<br><font size=2 face="sans-serif">noReboot[comment]=Disable the reboot
actions</font>
<br><font size=2 face="sans-serif">noReboot=0</font>
<br><font size=2 face="sans-serif">############################################</font>
<br>
<br><font size=2 face="sans-serif">I see at the top of this file that it
is automaticly generated but by which command ?</font>
<br><font size=2 face="sans-serif">Maybe this is a firewall problem on
my side ?</font>
<br><font size=2 face="sans-serif">Parallely, i'm trying to connect to
remote server https://xmlrpc.rhn.redhat.com/XMLRPC via wget and proxy option.</font>
<br>
<br><font size=2 face="sans-serif">I don't have command up2date on don't
find it in any packages that i have (5.2 DVD) mentionned on RedHat Network
documentation (maybe i don't read the correct).</font>
<br>
<br><font size=2 face="sans-serif">Thanks in advance.<br>
<br>
</font>
<br><font size=2 face="sans-serif">System informations:</font>
<br><font size=2 face="sans-serif"># rhn_register --version</font>
<br><font size=2 face="sans-serif">rhn_register (Red Hat Network Client
Tools) 0.4.17-8.el5</font>
<br>
<br><font size=2 face="sans-serif"># cat /proc/version</font>
<br><font size=2 face="sans-serif">Linux version 2.6.18-92.1.18.el5 (brewbuilder@hs20-bc2-4.build.redhat.com)
(gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)) #1 SMP Wed Nov 5 09:00:19
EST 2008</font>
<br>
<br><font size=2 face="sans-serif"># more /etc/redhat-release</font>
<br><font size=2 face="sans-serif">Red Hat Enterprise Linux Server release
5.2 (Tikanga)</font>
<br>
<br>