Provisioning system through RHN Proxy, koan fails with "Kickstart failed. Koan error: Could not find Cobbler." (code 1)
Issue
- From the satellite server if we try to provision a system through a RHN Proxy then it fails with error :
D: do_call kickstart.initiate('rhn-proxy.example.com', 'spacewalk-koan', ' ', '', 'dhcp210-157.gsslab.pnq.redhat.com:1', []){'cache_only': None}
initiating spacewalkkoan kickstart
Preserve files! : []
- looking for Cobbler at http://rhn-proxy.example.com/cobbler_api
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/koan/utils.py", line 535, in __try_connect
xmlrpc_server.ping()
File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request
verbose=self.__verbose
File "/usr/lib64/python2.6/xmlrpclib.py", line 1243, in request
headers
ProtocolError: <ProtocolError for rhn-proxy.example.com/cobbler_api: 403 Forbidden>
- looking for Cobbler at https://rhn-proxy.example.com/cobbler_api
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/koan/utils.py", line 535, in __try_connect
xmlrpc_server.ping()
File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request
verbose=self.__verbose
File "/usr/lib64/python2.6/xmlrpclib.py", line 1243, in request
headers
ProtocolError: <ProtocolError for rhn-proxy.example.com/cobbler_api: 403 Forbidden>
Could not find Cobbler.
D: Sending back response(1, 'Kickstart failed. Koan error.', {'koan': 'Could not find Cobbler.'})
Environment
- Red Hat Satellite 5.4
- RHN Proxy 5.4 and later
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.