Red herring. After I installed the necessary client software, received the same
error as in original post.
I’m able to curl the https page of the spacewalk box from the client, telling
me to go to the login page, so the port is open.
Expanded log from /var/log/up2date:
[Wed Jan 21 15:06:47 2015] up2date ERROR: can not find RHNS CA file:
/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
[Wed Jan 21 15:07:29 2015] up2date Updating package profile
[Wed Jan 21 15:07:29 2015] up2date ERROR: can not find RHNS CA file:
/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
[Wed Jan 21 15:08:14 2015] up2date Updating package profile
[Wed Jan 21 15:08:14 2015] up2date ERROR: can not find RHNS CA file:
/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
[Wed Jan 21 15:08:40 2015] up2date Updating package profile
[Wed Jan 21 15:08:40 2015] up2date ERROR: can not find RHNS CA file:
/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
[Wed Jan 21 15:08:57 2015] up2date Updating package profile
[Wed Jan 21 15:08:57 2015] up2date ERROR: can not find RHNS CA file:
/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
[Wed Jan 21 15:09:24 2015] up2date Updating package profile
[Wed Jan 21 15:09:24 2015] up2date ERROR: can not find RHNS CA file:
/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
[Wed Jan 21 15:09:34 2015] up2date Updating package profile
[Wed Jan 21 15:09:34 2015] up2date ERROR: can not find RHNS CA file:
/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
[Wed Jan 21 15:10:00 2015] up2date A socket error occurred: [Errno -2] Name or
service not known, attempt #1
[Wed Jan 21 15:10:00 2015] up2date
Traceback (most recent call last):
File "/usr/sbin/rhnreg_ks", line 218, in <module>
cli.run()
File "/usr/share/rhn/up2date_client/rhncli.py", line 96, in run
sys.exit(self.main() or 0)
File "/usr/sbin/rhnreg_ks", line 90, in main
rhnreg.getCaps()
File "/usr/share/rhn/up2date_client/rhnreg.py", line 248, in getCaps
s.capabilities.validate()
File "/usr/share/rhn/up2date_client/rhnserver.py", line 178, in
__get_capabilities
self.registration.welcome_message()
File "/usr/share/rhn/up2date_client/rhnserver.py", line 63, in __call__
return rpcServer.doCall(method, *args, **kwargs)
File "/usr/share/rhn/up2date_client/rpcServer.py", line 203, in doCall
ret = method(*args, **kwargs)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/usr/share/rhn/up2date_client/rpcServer.py", line 37, in _request1
ret = self._request(methodname, params)
File "/usr/lib64/python2.6/site-packages/rhn/rpclib.py", line 384, in _request
self._handler, request, verbose=self._verbose)
File "/usr/lib64/python2.6/site-packages/rhn/transports.py", line 170, in
request
headers, fd = req.send_http(host, handler)
File "/usr/lib64/python2.6/site-packages/rhn/transports.py", line 720, in
send_http
self._connection.connect()
File "/usr/lib64/python2.6/site-packages/rhn/connections.py", line 165, in
connect
socket.AF_UNSPEC, socket.SOCK_STREAM)
<class 'up2date_client.up2dateErrors.CommunicationError'>:
Thanks for any help you can provide.
From: Mike Anderson
<[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Date: Wednesday, January 21, 2015 at 2:47 PM
To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Subject: Re: [Spacewalk-list] Unable to register clients
It looks like the only traffic occurring during a registration is http/https,
at least according to my firewall.
I tried to register another box, and prior to the process telling me that I
didn’t have the rhnreg package installed, it complained about the up2date
config file…
UPDATING RHN_REGISTER/UP2DATE CONFIGURATION FILES
-------------------------------------------------
* downloading necessary files
client_config_update.py...
client-config-overrides.txt...
* running the update scripts
. up2date config file
Traceback (most recent call last):
File "client_config_update.py", line 219, in <module>
sys.exit(main() or 0)
File "client_config_update.py", line 212, in main
configFilename, newMappings = parseCommandline()
File "client_config_update.py", line 198, in parseCommandline
raise IOError(msg)
IOError: ERROR: filename to alter (1st argument), does not exist:
/etc/sysconfig/rhn/up2date
I’ll install the required software on the box and report back if anything comes
of that.
Mike Anderson | Systems Engineer | PaySpan®, Inc.
Two Ravinia Drive, Suite 1710, Atlanta, GA 30346 | (404) 665-3020
[email protected]<mailto:[email protected]>
From: <Reneau>, "Wes W [HDS]"
<[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Date: Wednesday, January 21, 2015 at 2:15 PM
To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Subject: Re: [Spacewalk-list] Unable to register clients
Have you confirmed your ports are up and listening?
The following table shows the required network ports depending on the
configuration of the Spacewalk server.
Port and Protocol
Purpose
69/udp
tftp for PXE provisioning support
80/tcp
Spacewalk web access
443/tcp
Spacewalk web access
5222/tcp
Spacewalk client push support
5269/tcp
Spacewalk proxy push support
From:[email protected]<mailto:[email protected]>
[mailto:[email protected]] On Behalf Of Mike Anderson
Sent: Wednesday, January 21, 2015 2:00 PM
To: [email protected]<mailto:[email protected]>
Subject: [Spacewalk-list] Unable to register clients
I tried registering the server to itself, and don’t recall why right now, but
it didn’t work. Prior to attempting to register itself, I had no problems w/
registering machines. I had to register a new server soon afterwards, and when
I went to do so, was unable to. Its giving me:
REGISTRATION
------------
* registering
An error has occurred:
Error communicating with server. The message was:
Name or service not known
See /var/log/up2date for more information
*** Error: Registering the system failed.
Applicable info in up2date:
[Mon Jan 19 17:06:41 2015] up2date Updating package profile
[Tue Jan 20 09:30:05 2015] up2date logging into up2date server
[Tue Jan 20 09:30:05 2015] up2date successfully retrieved authentication token
from up2date server
[Wed Jan 21 09:30:05 2015] up2date logging into up2date server
[Wed Jan 21 09:30:05 2015] up2date successfully retrieved authentication token
from up2date server
[Wed Jan 21 13:42:54 2015] up2date A socket error occurred: [Errno -2] Name or
service not known, attempt #1
[Wed Jan 21 13:42:54 2015] up2date
Traceback (most recent call last):
File "/usr/sbin/rhnreg_ks", line 218, in <module>
cli.run()
File "/usr/share/rhn/up2date_client/rhncli.py", line 96, in run
sys.exit(self.main() or 0)
File "/usr/sbin/rhnreg_ks", line 90, in main
rhnreg.getCaps()
File "/usr/share/rhn/up2date_client/rhnreg.py", line 248, in getCaps
s.capabilities.validate()
File "/usr/share/rhn/up2date_client/rhnserver.py", line 178, in
__get_capabilities
self.registration.welcome_message()
File "/usr/share/rhn/up2date_client/rhnserver.py", line 63, in __call__
return rpcServer.doCall(method, *args, **kwargs)
File "/usr/share/rhn/up2date_client/rpcServer.py", line 203, in doCall
ret = method(*args, **kwargs)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/usr/share/rhn/up2date_client/rpcServer.py", line 37, in _request1
ret = self._request(methodname, params)
File "/usr/lib64/python2.6/site-packages/rhn/rpclib.py", line 384, in _request
self._handler, request, verbose=self._verbose)
File "/usr/lib64/python2.6/site-packages/rhn/transports.py", line 170, in
request
headers, fd = req.send_http(host, handler)
File "/usr/lib64/python2.6/site-packages/rhn/transports.py", line 720, in
send_http
self._connection.connect()
File "/usr/lib64/python2.6/site-packages/rhn/connections.py", line 165, in
connect
socket.AF_UNSPEC, socket.SOCK_STREAM)
<class 'up2date_client.up2dateErrors.CommunicationError'>:
Anyone run into this?
Mike Anderson | Systems Engineer | PaySpan®, Inc.
Two Ravinia Drive, Suite 1710, Atlanta, GA 30346 | (404) 665-3020
[email protected]<mailto:[email protected]>
The PaySpan e-mail gateway <mailgw01> made the following annotations.
------------------------------------------------------------------------------
Confidentiality statement
***********************************************************************
Notice: This e-mail message, including any attachments, is for the sole
use of the intended recipient(s) and may contain confidential and
privileged information. Any unauthorized review, copy, use, disclosure,
or distribution is prohibited. If you are not the intended recipient,
or not an agent of the intended recipient responsible for delivering this
message, please contact the sender by reply e-mail and destroy all copies
of the original message.[TW] 01/21/15, 14:00:00
The PaySpan e-mail gateway <mailgw01> made the following annotations.
------------------------------------------------------------------------------
Confidentiality statement
***********************************************************************
Notice: This e-mail message, including any attachments, is for the sole
use of the intended recipient(s) and may contain confidential and
privileged information. Any unauthorized review, copy, use, disclosure,
or distribution is prohibited. If you are not the intended recipient,
or not an agent of the intended recipient responsible for delivering this
message, please contact the sender by reply e-mail and destroy all copies
of the original message.[TW] 01/21/15, 14:48:01
The PaySpan e-mail gateway <mailgw01> made the following annotations.
------------------------------------------------------------------------------
Confidentiality statement
***********************************************************************
Notice: This e-mail message, including any attachments, is for the sole
use of the intended recipient(s) and may contain confidential and
privileged information. Any unauthorized review, copy, use, disclosure,
or distribution is prohibited. If you are not the intended recipient,
or not an agent of the intended recipient responsible for delivering this
message, please contact the sender by reply e-mail and destroy all copies
of the original message.[TW] 01/21/15, 15:00:12
The PaySpan e-mail gateway <mailgw01> made the following annotations.
------------------------------------------------------------------------------
Confidentiality statement
***********************************************************************
Notice: This e-mail message, including any attachments, is for the sole
use of the intended recipient(s) and may contain confidential and
privileged information. Any unauthorized review, copy, use, disclosure,
or distribution is prohibited. If you are not the intended recipient,
or not an agent of the intended recipient responsible for delivering this
message, please contact the sender by reply e-mail and destroy all copies
of the original message.[TW] 01/21/15, 15:24:26
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list