<div dir="ltr">Hello,<div><br></div><div>I have recently (as of last week) deployed spacewalk in our environment and have been registering hosts without any touble, until today.</div><div><br></div><div>On one batch of servers, the registration works fine on some servers, but does not work on others. I'm getting the following error on about 5 servers, when I run the rhnreg_ks command:</div><div><br></div><div><a href="http://pastie.org/9641189">http://pastie.org/9641189</a></div><div><br></div><div>-----</div><div><pre class="" style="font-family:Inconsolata,Inconsolata,Monaco,Consolas,'Courier New',monospace;font-size:14px;line-height:18.2000007629395px;margin-top:0em;color:rgb(0,0,0)"><span class="">[Sat Oct 11 23:59:25 2014] up2date   File "/usr/sbin/rhnreg_ks", line 374, in ?
</span>    <span class="">main()
</span>   <span class="">File "/usr/sbin/rhnreg_ks", line 318, in main
</span>    <span class="">other = other)
</span>   <span class="">File "/usr/share/rhn/up2date_client/rhnreg.py", line 438, in registerSystem
</span>    <span class="">auth_dict)
</span>   <span class="">File "/usr/share/rhn/up2date_client/rpcServer.py", line 236, in doCall
</span>    <span class="">ret = apply(method, args, kwargs)
</span>   <span class="">File "/usr/lib64/python2.4/xmlrpclib.py", line 1096, in __call__
</span>    <span class="">return self.__send(self.__name, args)
</span>   <span class="">File "/usr/share/rhn/up2date_client/rpcServer.py", line 46, in _request1
</span>    <span class="">ret = self._request(methodname, params)
</span>   <span class="">File "/usr/lib/python2.4/site-packages/rhn/rpclib.py", line 379, in _request
</span>    <span class="">request = self._req_body(self._strip_characters(params), methodname)
</span>   <span class="">File "/usr/lib/python2.4/site-packages/rhn/rpclib.py", line 234, in _req_body
</span>    <span class="">return xmlrpclib.dumps(params, methodname, encoding=self._encoding)
</span>   <span class="">File "/usr/lib64/python2.4/xmlrpclib.py", line 1029, in dumps
</span>    <span class="">data = m.dumps(params)
</span>   <span class="">File "/usr/lib64/python2.4/xmlrpclib.py", line 603, in dumps
</span>    <span class="">dump(v, write)
</span>   <span class="">File "/usr/lib64/python2.4/xmlrpclib.py", line 615, in __dump
</span>    <span class="">f(self, value, write)
</span>   <span class="">File "/usr/lib64/python2.4/xmlrpclib.py", line 696, in dump_struct
</span>    <span class="">dump(v, write)
</span>   <span class="">File "/usr/lib64/python2.4/xmlrpclib.py", line 615, in __dump
</span>    <span class="">f(self, value, write)
</span>   <span class="">File "/usr/lib64/python2.4/xmlrpclib.py", line 619, in dump_nil
</span>    <span class="">raise TypeError, "cannot marshal None unless allow_none is enabled"</span></pre><pre class="" style="font-family:Inconsolata,Inconsolata,Monaco,Consolas,'Courier New',monospace;font-size:14px;line-height:18.2000007629395px;margin-top:0em;color:rgb(0,0,0)"><span class="">----</span></pre></div><div>Server is running RHEL 5.8, and the following rpm is installed:</div><div>







<p class="">[00:40][root@web01.stdev09: ~]#<span class=""> rpm -qa |grep -i spacewalk</span></p>
<p class="">spacewalk-client-repo-2.2-1.el5</p><p class=""><br></p><p class="">Version of spacewalk server is 2.2</p><div><div>I have checked the version of python packages on servers that I was able to successfully register, and on the hosts that failed, and they appear to match. </div><div><br></div><div dir="ltr">Please let me know if I can provide any other useful info. I'm stumped as to what the underlying problem might be that's causing this system to not be able to register.</div><div dir="ltr"><br></div><div dir="ltr"><br><div>-salman</div></div></div>
</div></div>