[Spacewalk-list] Problem with registering clients
Kuba Fast
kfast at novell.com
Wed Jul 2 15:32:23 UTC 2008
I think I had the same problem and it took installing the rhel-instnum package to resolve itself.
Best,
Kuba
Kuba Fast
Product Management MBA Intern, Open Platform Solutions
kfast at novell.com
Ph. (617) 386 3944
Novell
Novell. Making IT Work As One
http://www.novell.com
>>> Pradeep Kilambi <pkilambi at redhat.com> 07/02/08 11:29 AM >>>
Usually this means your serverUrl is not accessible and hence cacnnot
resolve to the xmlrpc handler.. make sure the hostname you're using is
infact accessible. Also tail your access log(/var/log/httpd/access_log)
on the server and see if you're getting any requests from client. That
should tell you if client is even getting though to the server.
~ Prad
J Hutchins wrote:
> I keep receiving the following traceback when I try to run:
>
> rhnreg_ks --force --serverUrl=http://spacewalk/XMLRPC/
> --activationkey=1-e7e2f81849a2dda8111199c917e1beb6
>
> The client will not register on the server. Am I doing anything wrong?
>
> Thanks in advance,
>
> - Jonathan Hutchins
>
> Exception reported from spacewalk
> Time: Wed Jul 2 10:51:18 2008
> Exception type exceptions.KeyError
> Exception while handling function registration.new_system
> Request object information:
> URI: /XMLRPC
> Remote Host: 10.5.1.10 <http://10.5.1.10>
> Server Name: 10.5.1.9:0 <http://10.5.1.9:0>
> Headers passed in:
> Accept-Encoding: identity
> Content-Length: 811
> Host: spacewalk
> content-type: text/xml
> user-agent: rhn.rpclib.py/$Revision$ <http://rhn.rpclib.py/$Revision$>
> x-client-version: 1
> x-info: RPC Processor (C) Red Hat, Inc (version $Revision$)
> x-rhn-client-capability:
> packages.verifyAll(1)=1,caneatCheese(1)=1,packages.extended_profile(1)=1,reboot.reboot(1)=1,packages.verify(1)=1,packages.runTransaction(1)=1,packages.rollBack(1)=1
> x-rhn-transport-capability: follow-redirects=2
> x-transport-info: Extended Capabilities Transport (C) Red Hat, Inc
> (version $Revision$)
> x-up2date-version: 0.4.17-10.fc9
> Extra information about this error:
> Response sent back to the caller:
> While running 'registration.new_system': caught
> exceptions.KeyError : 'xmlrpc'
>
>
>
> Exception Handler Information
> Traceback (most recent call last):
> File "/usr/share/rhn/server/apacheRequest.py", line 118, in
> call_function
> func = self.method_ref(method)
> File "/usr/share/rhn/server/apacheRequest.py", line 413, in method_ref
> classes = self.servers[self.server]
> KeyError: 'xmlrpc'
>
> Local variables by frame
> Frame method_ref in /usr/share/rhn/server/apacheRequest.py at line 413
> self = <type 'instance'>
> <server.apacheRequest.apachePOST instance at 0xb3023aac>
> method = <type 'str'> registration.new_system
>
> Frame call_function in /usr/share/rhn/server/apacheRequest.py at line 135
> fault = <type 'int'> 1
> self = <type 'instance'>
> <server.apacheRequest.apachePOST instance at 0xb3023aac>
> force_rollback = <type 'int'> 1
> method = <type 'str'> registration.new_system
> params = <type 'tuple'> ({'virt_uuid':
> '78426adb33304c2788d475b5b7f47c1a\n', 'virt_type': 'para', 'token':
> '1-4b62a74c0df2aecc01750e49728ea34c', 'profile_name': 'stagems',
> 'architecture': 'x86_64-redhat-linux', 'os_release': '5',
> 'release_name': 'centos-release'},)
> e_type = <type 'classobj'> exceptions.KeyError
> e_value = <type 'instance'> 'xmlrpc'
> response = <type 'instance'> <Fault 1: "While running
> 'registration.new_system': caught\nexceptions.KeyError : 'xmlrpc'\n">
>
> Frame process in /usr/share/rhn/server/apacheRequest.py at line 471
> fd = <type 'instance'> <cStringIO.StringO object
> at 0xb3023280>
> _body = <type 'str'> <?xml version='1.0'?>
> <methodCall>
> <methodName>registration.new_system</methodName>
> <params>
> <param>
> <value><struct>
> <member>
> <name>virt_uuid</name>
> <value><string>78426adb33304c2788d475b5b7f47c1a
> </string></value>
> </member>
> <member>
> <name>virt_type</name>
> <value><string>para</string></value>
> </member>
> <member>
> <name>token</name>
> <value><string>1-4b62a74c0df2aecc01750e49728ea34c</string></value>
> </member>
> <member>
> <name>profile_name</name>
> <value><string>stagems</string></value>
> </member>
> <member>
> <name>architecture</name>
> <value><string>x86_64-redhat-linux</string></value>
> </member>
> <member>
> <name>os_release</name>
> <value><string>5</string></value>
> </member>
> <member>
> <name>release_name</name>
> <value><string>centos-release</string></value>
> </member>
> </struct></value>
> </param>
> </params>
> </methodCall>
>
> params = <type 'tuple'> ({'virt_uuid':
> '78426adb33304c2788d475b5b7f47c1a\n', 'virt_type': 'para', 'token':
> '1-4b62a74c0df2aecc01750e49728ea34c', 'profile_name': 'stagems',
> 'architecture': 'x86_64-redhat-linux', 'os_release': '5',
> 'release_name': 'centos-release'},)
> method = <type 'str'> registration.new_system
> self = <type 'instance'>
> <server.apacheRequest.apachePOST instance at 0xb3023aac>
>
> Frame handler in /usr/share/rhn/server/apacheHandler.py at line 198
> h = <type 'instance'> <__builtin__.OracleCursor
> on <cx_Oracle.Connection to spacewalk at xe>>
> self = <type 'instance'>
> <server.apacheHandler.apacheHandler instance at 0xb7bfdb6c>
> req = <type 'mp_request'> <mp_request object at
> 0xb7abc50c>
> ret = <type 'int'> 0
> templateStrings = <type 'dict'> {'email_account_info':
> '\nAccount Information:\n Your RHN login: <login />\n Your
> RHN email address: <email-address />', 'email_footer': '--the Red Hat
> Network Team', 'hostname': 'spacewalk'}
> row = <type 'NoneType'> None
>
> Frame __call__ in /usr/share/rhn/server/apacheServer.py at line 57
> self = <type 'instance'>
> <server.apacheServer.HandlerWrap instance at 0xb7cb36cc>
> req = <type 'mp_request'> <mp_request object at
> 0xb7abc50c>
> f = <type 'instancemethod'> <bound method
> apacheHandler.handler of <server.apacheHandler.apacheHandler instance
> at 0xb7bfdb6c>>
>
> Frame HandlerDispatch in
> /usr/lib/python2.4/site-packages/mod_python/apache.py at line 299
> req = <type 'mp_request'> <mp_request object at
> 0xb7abc50c>
> config = <type 'mp_table'> {'PythonInterpreter':
> 'rhn.server', 'PythonPath': 'sys.path+['/usr/share/rhn']'}
> self = <type 'instance'>
> <mod_python.apache.CallBack instance at 0xb7eaf76c>
> object = <type 'instance'>
> <server.apacheServer.HandlerWrap instance at 0xb7cb36cc>
> l = <type 'list'> ['server.apacheServer',
> 'Handler']
> module = <type 'module'> <module
> 'server.apacheServer' from '/usr/share/rhn/server/apacheServer.py'>
> hlist = <type 'mp_hlist'>
> {'handler:'server.apacheServer::Handler','directory':'/XMLRPC/','silent':0}
> object_str = <type 'str'> Handler
> debug = <type 'int'> 0
> module_name = <type 'str'> server.apacheServer
> pathstring = <type 'str'> sys.path+['/usr/share/rhn']
> result = <type 'int'> 500
>
>
> Environment for PID=2342 on exception:
> LANG = C
> NLS_LANG = english.AL32UTF8
> ORACLE_HOME = /opt/oracle
> PATH = /sbin:/usr/sbin:/bin:/usr/bin
> PERL_BADFREE = 0
> PWD = /
> SHLVL = 2
> TERM = linux
> _ = /usr/sbin/httpd
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
--
--
Pradeep Kilambi
RHN Satellite Engineering
pkilambi at redhat.com
Phone: +1 919 754 4285
RHCE # 805008680430554
_______________________________________________
Spacewalk-list mailing list
Spacewalk-list at redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
More information about the Spacewalk-list
mailing list