When I try to upload RPMs from Red Hat 5.6 to our Spacewalk server, I get an Internal Server Error:<div><br></div><div><div>rhnpush -vvvc swlk-rhel-x86_64-server-5 /var/distro-trees/rhel5s-x86_64/Server/celt051-devel-0.5.1.3-0.el5.x86_64.rpm </div>
<div>Connecting to <a href="https://localhost/APP">https://localhost/APP</a></div><div>url is <a href="https://localhost/PACKAGE-PUSH">https://localhost/PACKAGE-PUSH</a></div><div>Result codes: 200 OK</div><div>Computing checksum and package info. This may take some time ...</div>
<div>Package /var/distro-trees/rhel5s-x86_64/Server/celt051-devel-0.5.1.3-0.el5.x86_64.rpm Not Found on RHN Server -- Uploading</div><div>Uploading package /var/distro-trees/rhel5s-x86_64/Server/celt051-devel-0.5.1.3-0.el5.x86_64.rpm</div>
<div>Using POST request</div><div>Internal server error 500 Internal Server Error</div><div><br></div><div>/var/log/httpd/error_log on the Spacewalk server has a Python error:</div><div><br></div><div>OverflowError: int exceeds XML-RPC limits</div>
<div><br></div><div>The full stack trace can be found here: <a href="http://pastebin.com/GwY0zzLM">http://pastebin.com/GwY0zzLM</a></div><div><br></div><div>I can upload this package using a different Spacewalk user (in a different Spacewalk Organization).</div>
<div><br></div><div>Has anyone else seen this problem?<br>
</div></div>