[Spacewalk-list] Jabber Issues after upgrading
Balint Szigeti
balint.szgt at gmail.com
Fri Dec 13 10:10:57 UTC 2013
Hello
Definitally, the /etc/pki/spacewalk/jabberd/server.pem is necessary. I
don't think you can turn off the SSL in Jabber.
I haven't seen /etc/jabberd/client_ca_certs.pem file before. Do you have
a proxy infrastructure? Maybe one proxy server has it. What does google
say about this file?
Sorry, I don't have time to check google about this.
B
On 12/12/13 19:49, Net Warrior wrote:
> The hostname definition is spacewalk in all the configuration files
> and not spacewalk.mydomain.com <http://spacewalk.mydomain.com> I also
> checked the certificate and is registered to spacewalk as well, I
> there a way to disable SSL to circunvent this issue in the meantime?
>
> One of the things that were added to the config is this line
> <id require-starttls="false"
> pemfile="/etc/pki/spacewalk/jabberd/server.pem" realm=""
> register-enable="true">spacewalk</id>
>
> I tried to enable/disable user /etc/jabbered/server.pem instead and
> still the same, I see there is a file which I do not have but never
> seems to existed
> before, <cachain>/etc/jabberd/client_ca_certs.pem</cachain> , is that
> file needed? maybe the new configuration requieres it.
>
> Thanks for your time.
> Regards
>
>
> 2013/12/12 Balint <balint.szgt at gmail.com <mailto:balint.szgt at gmail.com>>
>
> I had issue like yours, and the problem was, during the upgrade,
> 'something' change the hostname to FQDN or back and forth.
> Check your hostname in everywhere /etc/rhn, /etc/sysconfig/rhn,
> /etc/jabber and so on and change them to FQDN. Of course make a
> backup at first.
>
> B
>
> On 12/12/2013 14:35, Net Warrior wrote:
>> I had noticed that the services were started listening only on
>> IPv6 , now it looks better but still same error, SSLError.
>>
>> router 9184 jabber 5u IPv4 3358801 0t0 TCP
>> 128.2.101.107:5347 <http://128.2.101.107:5347> (LISTEN)
>> router 9184 jabber 6u IPv4 3358882 0t0 TCP
>> 128.2.101.107:5347->128.2.101.107:39240
>> <http://128.2.101.107:39240> (ESTABLISHED)
>> router 9184 jabber 7u IPv4 3358900 0t0 TCP
>> 128.2.101.107:5347->128.2.101.107:39241
>> <http://128.2.101.107:39241> (ESTABLISHED)
>> c2s 9198 jabber 6u IPv4 3358881 0t0 TCP
>> 128.2.101.107:39240->128.2.101.107:5347
>> <http://128.2.101.107:5347> (ESTABLISHED)
>> c2s 9198 jabber 7u IPv4 3358942 0t0 TCP
>> 128.2.101.107:5222 <http://128.2.101.107:5222> (LISTEN)
>> s2s 9205 jabber 6u IPv4 3358899 0t0 TCP
>> 128.2.101.107:39241->128.2.101.107:5347
>> <http://128.2.101.107:5347> (ESTABLISHED)
>> s2s 9205 jabber 7u IPv4 3358945 0t0 TCP
>> 128.2.101.107:5269 <http://128.2.101.107:5269> (LISTEN)
>>
>>
>>
>>
>> 2013/12/12 Net Warrior <netwarrior863 at gmail.com
>> <mailto:netwarrior863 at gmail.com>>
>>
>> This is the error:
>>
>> 2013/12/12 10:32:03 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.print_message('Could not connect to jabber
>> server', 'spacewalk')
>> 2013/12/12 10:32:03 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.setup_connection('ERROR', 'Traceback (most
>> recent call last):\n File
>> "/usr/share/rhn/osad/jabber_lib.py", line 252, in
>> setup_connection\n c = self._get_jabber_client(js)\n File
>> "/usr/share/rhn/osad/jabber_lib.py", line 309, in
>> _get_jabber_client\n c.connect()\n File
>> "/usr/share/rhn/osad/jabber_lib.py", line 589, in connect\n
>> raise SSLDisabledError\nSSLDisabledError\n')
>> 2013/12/12 10:32:03 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.setup_connection('Could not connect to any
>> jabber server',)
>> 2013/12/12 10:32:03 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.main('Unable to connect to jabber servers,
>> sleeping 10 seconds',)
>> 2013/12/12 10:32:13 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.__init__
>> 2013/12/12 10:32:13 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.connect('Server did not return a <features />
>> stanza, reconnecting',)
>> 2013/12/12 10:32:14 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.connect('Server did not return a <features />
>> stanza, reconnecting',)
>> 2013/12/12 10:32:15 -03:00 28871 0.0.0.0 <http://0.0.0.0>:
>> osad/jabber_lib.connect('Server did not return a <features />
>> stanza, reconnecting',)
>>
>>
>>
>> 2013/12/12 Net Warrior <netwarrior863 at gmail.com
>> <mailto:netwarrior863 at gmail.com>>
>>
>> No, still having the SSLError issue, I replaced the name
>> company with domain.com <http://domain.com> just no to
>> publish it on the mailing list, I can access the console
>> as I metioned yesterday after I changed the db module
>> from db to sqlite, but cannot deploy nothing else to the
>> clients, no updates, no config files, cannot figure it
>> out which is the SSL issue.
>>
>> Thanks.
>>
>>
>> 2013/12/12 Balint Szigeti <balint.szgt at gmail.com
>> <mailto:balint.szgt at gmail.com>>
>>
>> So finally, it works?
>>
>> B
>>
>> On 12/12/13 12:26, Net Warrior wrote:
>>> Sorry, just replaced the real domain name ( the
>>> company name ) with domain.com <http://domain.com>,
>>> sorry if that confused a little, that's the FQDN
>>> which is correct and in the xml files it's like this.
>>>
>>> [root at spacewalk jabberd]# grep spacewalk *.xml
>>> c2s.xml: <id require-starttls="false"
>>> pemfile="/etc/pki/spacewalk/jabberd/server.pem"
>>> realm="" register-enable="true">spacewalk</id>
>>> sm.xml: <id>spacewalk</id>
>>> sm.xml: <id>spacewalk</id>
>>> sm.xml: <id>spacewalk</id>
>>> sm.xml: <id>spacewalk</id>
>>> sm.xml: <id>spacewalk</id>
>>> sm.xml: <id>spacewalk</id>
>>> sm.xml: <id>spacewalk</id>
>>>
>>> root at spacewalk rhn]# pwd
>>> /etc/sysconfig/rhn
>>> [root at spacewalk rhn]# grep spacewalk *
>>> rhn-entitlement-cert.xml: <rhn-cert-field
>>> name="satellite-version">spacewalk</rhn-cert-field>
>>>
>>> [root at spacewalk rhn]# pwd
>>> /etc/rhn
>>> [root at spacewalk rhn]# grep spacewalk *.conf
>>> # another spacewalk (or hosted).
>>> server.jabber_server = spacewalk.domain.com
>>> <http://spacewalk.domain.com>
>>> osa-dispatcher.jabber_server = spacewalk.domain.com
>>> <http://spacewalk.domain.com>
>>> cobbler.host = spacewalk
>>>
>>> [root at spacewalk jabberd]# grep spacewalk server.pem
>>> Issuer: C=AR, ST=XXl, L=XXX, O=COMPANY,
>>> OU=Systems, CN=spacewalk
>>> Subject: C=XX, ST=XX, O=COMPANY, OU=Systems,
>>> CN=spacewalk/emailAddress=user at company.com
>>> <mailto:user at company.com>
>>> DNS:spacewalk
>>>
>>> Thanks for your time and support.
>>> Regards.
>>>
>>>
>>> 2013/12/11 Justin Edmands <shockwavecs at gmail.com
>>> <mailto:shockwavecs at gmail.com>>
>>>
>>> On Wed, Dec 11, 2013 at 2:18 PM, Net Warrior
>>> <netwarrior863 at gmail.com
>>> <mailto:netwarrior863 at gmail.com>> wrote:
>>>
>>> I was able to recover the console, one of
>>> the modification in c2s file was
>>>
>>> this
>>> <!-- Backend module to use -->
>>> <module>sqlite</module>
>>>
>>> to this
>>> <!-- Backend module to use -->
>>> <module>db</module>
>>>
>>> running c2s in debug mode I notice that it
>>> was waiting for the module db to initialize,
>>> changed it back to sqlite and it started
>>> again, but I'm back to the original error SSL.
>>>
>>> 2013/12/11 16:07:56 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>: osad/jabber_lib.__init__
>>> 2013/12/11 16:07:57 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.connect('Server did not
>>> return a <features /> stanza, reconnecting',)
>>> 2013/12/11 16:07:58 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.connect('Server did not
>>> return a <features /> stanza, reconnecting',)
>>> 2013/12/11 16:07:59 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.connect('Server did not
>>> return a <features /> stanza, reconnecting',)
>>> 2013/12/11 16:08:00 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.connect('ERROR', 'Not able
>>> to reconnect')
>>> 2013/12/11 16:08:00 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.print_message('SSLError',)
>>> 2013/12/11 16:08:00 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.print_message('Could not
>>> connect to jabber server',
>>> 'spacewalk.domain.com
>>> <http://spacewalk.domain.com>')
>>> 2013/12/11 16:08:00 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.setup_connection('ERROR',
>>> 'Traceback (most recent call last):\n File
>>> "/usr/share/rhn/osad/jabber_lib.py", line
>>> 252, in setup_connection\n c =
>>> self._get_jabber_client(js)\n File
>>> "/usr/share/rhn/osad/jabber_lib.py", line
>>> 309, in _get_jabber_client\n c.connect()\n
>>> File "/usr/share/rhn/osad/jabber_lib.py",
>>> line 589, in connect\n raise
>>> SSLDisabledError\nSSLDisabledError\n')
>>> 2013/12/11 16:08:00 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.setup_connection('Could not
>>> connect to any jabber server',)
>>> 2013/12/11 16:08:00 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.main('Unable to connect to
>>> jabber servers, sleeping 10 seconds',)
>>>
>>>
>>>
>>> 2013/12/11 16:08:10 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>: osad/jabber_lib.__init__
>>> 2013/12/11 16:08:10 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.connect('Server did not
>>> return a <features /> stanza, reconnecting',)
>>>
>>> /etc/pki/spacewalk/jabberd/server.pem and
>>> /etc/jabberd/server.pem are the same they
>>> have the date/time when the installation
>>> took place.
>>>
>>>
>>> The services and port are up and listening:
>>>
>>> router 21408 jabber 5u IPv6 2405903
>>> 0t0 TCP *:5347 (LISTEN)
>>> router 21408 jabber 6u IPv6 2405987
>>> 0t0 TCP [::1]:5347->[::1]:36295 (ESTABLISHED)
>>> router 21408 jabber 7u IPv6 2406000
>>> 0t0 TCP [::1]:5347->[::1]:36296 (ESTABLISHED)
>>> c2s 21422 jabber 6u IPv6 2405999 0t0
>>> TCP [::1]:36296->[::1]:5347 (ESTABLISHED)
>>> c2s 21422 jabber 7u IPv6 2406036
>>> 0t0 TCP *:5222 (LISTEN)
>>> s2s 21429 jabber 6u IPv6 2405986 0t0
>>> TCP [::1]:36295->[::1]:5347 (ESTABLISHED)
>>> s2s 21429 jabber 7u IPv6 2406034 0t0
>>> TCP *:5269 (LISTEN)
>>> [root at spacewalk jabberd]#
>>>
>>> Thanks for your time and support
>>> Best regards.
>>>
>>>
>>>
>>>
>>> 2013/12/11 Net Warrior
>>> <netwarrior863 at gmail.com
>>> <mailto:netwarrior863 at gmail.com>>
>>>
>>> Hi Justin.
>>>
>>> 1 /etc/pki/spacewalk/jabberd/server.pem
>>> is the same, did not change
>>> 2 I have no backup
>>> 3 no issues with the FQDN server
>>> configuration.
>>> 4 Gonna check the FQDN in the c2s/s2s
>>> files, I restored the c2s.xml-swsave
>>> which were created duting the update and
>>> none of the jabbers services start up.
>>> routes/sm/c2s/s2s
>>> On the other hand, is there a way to
>>> reconfigure this,? can I use
>>> spacewalk-setup-jabberd to do so? in
>>> this moment the system is useless and
>>> reinstalling wont be very funny, have
>>> 500 servers more than less plus
>>> kickstart configurations and other stuff.
>>> Thanks for your time and support.
>>> Regards.
>>>
>>> 2013/12/11 Justin Edmands
>>> <shockwavecs at gmail.com
>>> <mailto:shockwavecs at gmail.com>>
>>>
>>> On Wed, Dec 11, 2013 at 11:17 AM,
>>> Balint Szigeti
>>> <balint.szgt at gmail.com
>>> <mailto:balint.szgt at gmail.com>> wrote:
>>>
>>> Is your
>>> /etc/pki/spacewalk/jabberd/server.pem
>>> file changed?
>>> Do you have backup from full /etc?
>>> Was your hostname/FQDN changed?
>>>
>>> I think, your DB access/FQDN or
>>> jabber's certs were changed during.
>>>
>>> Check your FQDN in c2s/s2s and
>>> sm.xml file. Plus check it in
>>> your backed up ones.
>>> If you replace the new jabber
>>> dir with the old one, the issue
>>> is still remain?
>>>
>>> Balint
>>>
>>>
>>> On 11/12/13 15:49, Net Warrior
>>> wrote:
>>>> Yes, I notice the password
>>>> section and others, changing
>>>> the password made any
>>>> difference, running the service
>>>> like this
>>>>
>>>> /usr/bin/c2s -c
>>>> /etc/jabberd//c2s.xml -D I see
>>>> erros like these, no host
>>>> available, do not know if it's
>>>> trying to resolve by name or
>>>> if it's something else
>>>>
>>>> s2c and router are loaded, c2s
>>>> doesnt' start up that why I'm
>>>> running it manually with -D
>>>>
>>>> Wed Dec 11 12:41:25 2013
>>>> c2s.c:836 coming online
>>>> Wed Dec 11 12:41:25 2013
>>>> [notice] [0.0.0.0, port=5222]
>>>> listening for connections
>>>> Wed Dec 11 12:41:25 2013
>>>> [notice] ready for connections
>>>>
>>>>
>>>> jabber 9764 1 0 12:28 ?
>>>> 00:00:00 /usr/bin/router -c
>>>> /etc/jabberd//router.xml
>>>> jabber 9785 1 0 12:28 ?
>>>> 00:00:00 /usr/bin/s2s -c
>>>> /etc/jabberd//s2s.xml
>>>>
>>>> Wed Dec 11 12:39:36 2013
>>>> c2s.c:640 component available
>>>> from 's2s'
>>>> Wed Dec 11 12:39:36 2013
>>>> c2s.c:642 sm for serviced
>>>> domain 's2s' online
>>>> Wed Dec 11 12:39:52 2013
>>>> [notice] connection to router
>>>> established
>>>>
>>>>
>>>> The errors :
>>>> Wed Dec 11 12:35:25 2013
>>>> c2s.c:185 no host available for
>>>> requested domain 'spacewalk'
>>>> Wed Dec 11 12:35:25 2013
>>>> c2s.c:185 no host available for
>>>> requested domain 'spacewalk'
>>>>
>>>> Wed Dec 11 12:36:00 2013
>>>> c2s.c:185 no host available for
>>>> requested domain
>>>> 'spacewalk.domain.com
>>>> <http://spacewalk.domain.com/>'
>>>> sx (error.c:79) prepared error:
>>>> <stream:error
>>>> xmlns:stream='http://etherx.jabber.org/streams'><host-unknown
>>>> xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text
>>>> xmlns='urn:ietf:params:xml:ns:xmpp-streams'>service
>>>> requested for unknown
>>>> domain</text></stream:error>
>>>> sx (error.c:94) tag 8 event 1
>>>> data 0x0
>>>> Wed Dec 11 12:36:00 2013
>>>> c2s.c:40 want write
>>>> Wed Dec 11 12:36:00 2013
>>>> c2s.c:539 write action on fd 8
>>>> sx (io.c:328) 8 ready for writing
>>>> sx (io.c:286) encoding 229
>>>> bytes for writing:
>>>> <stream:error
>>>> xmlns:stream='http://etherx.jabber.org/streams'><host-unknown
>>>> xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text
>>>> xmlns='urn:ietf:params:xml:ns:xmpp-streams'>service
>>>> requested for unknown
>>>> domain</text></stream:error>
>>>>
>>>> I can alse see lots of request
>>>> from differents IP, as if it
>>>> were scanning something:
>>>> Wed Dec 11 12:40:33 2013
>>>> c2s.c:544 close action on fd 8
>>>> Wed Dec 11 12:40:33 2013
>>>> [notice] [8] [172.16.8.27,
>>>> port=45487] disconnect
>>>> jid=unbound, packets: 0
>>>> sx (server.c:45) building
>>>> features nad
>>>>
>>>> Leaving the c2s running and
>>>> starting osad I get the
>>>> [root at spacewalk ~]#
>>>> osa-dispatcher start
>>>> Spacewalk 10359 2013/12/11
>>>> 12:43:08 -03:00: ('Not able to
>>>> reconnect',)
>>>> Spacewalk 10359 2013/12/11
>>>> 12:43:08 -03:00: ('Traceback
>>>> (most recent call last):\n
>>>> File
>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>> line 252, in setup_connection\n
>>>> c =
>>>> self._get_jabber_client(js)\n
>>>> File
>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>> line 309, in
>>>> _get_jabber_client\n
>>>> c.connect()\n File
>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>> line 589, in connect\n raise
>>>> SSLDisabledError\nSSLDisabledError\n',)
>>>>
>>>>
>>>> 2013/12/11 12:44:00 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.setup_connection('Could
>>>> not connect to any jabber server',)
>>>> 2013/12/11 12:44:00 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.main('Unable to
>>>> connect to jabber servers,
>>>> sleeping 10 seconds',)
>>>> 2013/12/11 12:44:10 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.__init__
>>>> 2013/12/11 12:44:10 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.connect('Server
>>>> did not return a <features />
>>>> stanza, reconnecting',)
>>>> 2013/12/11 12:44:11 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.connect('Server
>>>> did not return a <features />
>>>> stanza, reconnecting',)
>>>>
>>>>
>>>> 2013/12/11 12:44:12 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.connect('Server
>>>> did not return a <features />
>>>> stanza, reconnecting',)
>>>> 2013/12/11 12:44:13 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.connect('ERROR', 'Not
>>>> able to reconnect')
>>>> 2013/12/11 12:44:13 -03:00
>>>> 10359 0.0.0.0
>>>> <http://0.0.0.0/>:
>>>> osad/jabber_lib.print_message('SSLError',)
>>>>
>>>> Restroring the old config I get
>>>> the same error.
>>>>
>>>>
>>>> Thanks for your time and support.
>>>> Regards
>>>>
>>>> 2013/12/11 Balint Szigeti
>>>> <balint.szgt at gmail.com
>>>> <mailto:balint.szgt at gmail.com>>
>>>>
>>>> Have you read the diff's
>>>> output?
>>>>
>>>> The <pass> sections are
>>>> modified. If I were you, I
>>>> tried to with the new conf
>>>> file and the old pass sections.
>>>> Some other <> sections
>>>> were affected as well:
>>>>
>>>>
>>>> <!-- IP address to bind to
>>>> (default: 0.0.0.0) -->
>>>> - <ip>::</ip>
>>>> + <ip>0.0.0.0</ip>
>>>> <!-- Port to bind to, or 0
>>>> to disable unencrypted
>>>> access to the
>>>> server (default: 5222) -->
>>>> @@ -301,7 +301,7 @@
>>>> the following checks applied.
>>>> 0 disables all checks.
>>>> (default: 0) -->
>>>> - <interval>60</interval>
>>>> + <interval>0</interval>
>>>> <!-- Idle connection checks.
>>>> @@ -319,7 +319,7 @@
>>>> disconnected without us
>>>> knowing about it.
>>>> 0 disables keepalives.
>>>> (default: 0) -->
>>>> - <keepalive>60</keepalive>
>>>> + <keepalive>0</keepalive>
>>>>
>>>> Try the merge the old pass
>>>> into the new xml file and
>>>> let see.
>>>> I'm looking forward to the
>>>> result :)
>>>>
>>>> B
>>>>
>>>>
>>>> On 11/12/13 14:05, Net
>>>> Warrior wrote:
>>>>> Hi.
>>>>>
>>>>> I made a yum upgrade, I
>>>>> upgraded to CentOS 6.5,
>>>>> and obiously there were
>>>>> updates related to
>>>>> spacewalk as well, I did
>>>>> not see any ssl
>>>>> regeneration, if that
>>>>> happened in background do
>>>>> not know.
>>>>>
>>>>> Clients have:
>>>>> osad-5.11.27-1.el6.noarch
>>>>>
>>>>> Server has:
>>>>> osa-dispatcher-5.11.27-1.el6.noarch
>>>>> osa-dispatcher-selinux-5.11.27-1.el6.noarch
>>>>>
>>>>> In the server I get
>>>>> Starting osa-dispatcher:
>>>>> The server log
>>>>>
>>>>> 2013/12/11 10:28:52 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.setup_connection('ERROR',
>>>>> 'Traceback (most recent
>>>>> call last):\n File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 252, in
>>>>> setup_connection\n c =
>>>>> self._get_jabber_client(js)\n
>>>>> File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 309, in
>>>>> _get_jabber_client\n
>>>>> c.connect()\n File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 567, in connect\n
>>>>> jabber.Client.connect(self)\n
>>>>> File
>>>>> "/usr/lib/python2.6/site-packages/jabber/xmlstream.py",
>>>>> line 488, in connect\n
>>>>> raise
>>>>> socket.error("Unable to
>>>>> connect to the host and
>>>>> port specified")\nerror:
>>>>> Unable to connect to the
>>>>> host and port specified\n')
>>>>> 2013/12/11 10:28:52 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.sertup_connection('Could
>>>>> not connect to any jabber
>>>>> server',)
>>>>> 2013/12/11 10:28:52 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.main('Unable
>>>>> to connect to jabber
>>>>> servers, sleeping 10
>>>>> seconds',)
>>>>> 2013/12/11 10:29:02 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.__init__
>>>>> 2013/12/11 10:29:02 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.print_message('socket
>>>>> error',)
>>>>> 2013/12/11 10:29:02 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.print_message('Could
>>>>> not connect to jabber
>>>>> server',
>>>>> 'spacewalk.domain.com
>>>>> <http://spacewalk.domain.com/>')
>>>>> 2013/12/11 10:29:02 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.setup_connection('ERROR',
>>>>> 'Traceback (most recent
>>>>> call last):\n File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 252, in
>>>>> setup_connection\n c =
>>>>> self._get_jabber_client(js)\n
>>>>> File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 309, in
>>>>> _get_jabber_client\n
>>>>> c.connect()\n File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 567, in connect\n
>>>>> jabber.Client.connect(self)\n
>>>>> File
>>>>> "/usr/lib/python2.6/site-packages/jabber/xmlstream.py",
>>>>> line 488, in connect\n
>>>>> raise
>>>>> socket.error("Unable to
>>>>> connect to the host and
>>>>> port specified")\nerror:
>>>>> Unable to connect to the
>>>>> host and port specified\n')
>>>>> 2013/12/11 10:29:02 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.setup_connection('Could
>>>>> not connect to any jabber
>>>>> server',)
>>>>> 2013/12/11 10:29:02 -03:00
>>>>> 26709 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.main('Unable
>>>>> to connect to jabber
>>>>> servers, sleeping 10
>>>>> seconds',)
>>>>>
>>>>> These are the c2s diff.:
>>>>>
>>>>> [root at spacewalk jabberd]#
>>>>> diff -u
>>>>> /etc/jabberd/c2s.xml
>>>>> /root/temp/jabberd/c2s.xml-orig
>>>>>
>>>>>
>>>>> --- /etc/jabberd/c2s.xml
>>>>> 2013-12-11
>>>>> 10:14:06.000000000 -0300
>>>>> +++
>>>>> /root/temp/jabberd/c2s.xml-orig
>>>>> 2013-12-09
>>>>> 11:34:15.000000000 -0300
>>>>> @@ -10,12 +10,12 @@
>>>>> <!-- Router connection
>>>>> configuration -->
>>>>> <router>
>>>>> <!-- IP/port the router
>>>>> is waiting for connections
>>>>> on -->
>>>>> - <ip>::1</ip> <!--
>>>>> default: 127.0.0.1 -->
>>>>> + <ip>127.0.0.1</ip>
>>>>> <!-- default: 127.0.0.1 -->
>>>>> <port>5347</port> <!--
>>>>> default: 5347 -->
>>>>> <!-- Username/password to
>>>>> authenticate as -->
>>>>> <user>jabberd</user>
>>>>> <!-- default: jabberd -->
>>>>> -
>>>>> <pass>9b6d8078f992346e0537a6e5514def7ffc28374b</pass>
>>>>> <!-- default: secret -->
>>>>> +
>>>>> <pass>71d26fd8f21c6cf9660217f363613a45d3a28e9d</pass>
>>>>> <!-- default: secret -->
>>>>> <!-- File containing an
>>>>> SSL certificate and
>>>>> private key to use when
>>>>> setting up an encrypted
>>>>> channel with the router. From
>>>>> @@ -50,7 +50,7 @@
>>>>> </router>
>>>>> <!-- Log configuration -
>>>>> type is "syslog", "file"
>>>>> or "stdout" -->
>>>>> - <log type="syslog">
>>>>> + <log type='syslog'>
>>>>> <!-- If logging to
>>>>> syslog, this is the log
>>>>> ident -->
>>>>> <ident>jabberd/c2s</ident>
>>>>> @@ -133,7 +133,7 @@
>>>>> you want this, add this
>>>>> attribute with any value,
>>>>> when you need
>>>>> registration disabled.
>>>>> -->
>>>>> - <id
>>>>> require-starttls="false"
>>>>> pemfile="/etc/pki/spacewalk/jabberd/server.pem"
>>>>> realm=""
>>>>> register-enable="true">spacewalk</id>
>>>>> + <id
>>>>> register-enable='mu'>localhost.localdomain</id>
>>>>> <!-- or
>>>>> <id realm='company.int
>>>>> <http://company.int/>'
>>>>> pemfile='/etc/jabberd/server.pem'
>>>>> @@ -149,7 +149,7 @@
>>>>> <id password-change='mu'
>>>>> /> -->
>>>>> <!-- IP address to bind
>>>>> to (default: 0.0.0.0) -->
>>>>> - <ip>::</ip>
>>>>> + <ip>0.0.0.0</ip>
>>>>> <!-- Port to bind to, or
>>>>> 0 to disable unencrypted
>>>>> access to the
>>>>> server (default: 5222) -->
>>>>> @@ -301,7 +301,7 @@
>>>>> the following checks
>>>>> applied.
>>>>> 0 disables all checks.
>>>>> (default: 0) -->
>>>>> - <interval>60</interval>
>>>>> + <interval>0</interval>
>>>>> <!-- Idle connection checks.
>>>>> @@ -319,7 +319,7 @@
>>>>> disconnected without us
>>>>> knowing about it.
>>>>> 0 disables keepalives.
>>>>> (default: 0) -->
>>>>> - <keepalive>60</keepalive>
>>>>> + <keepalive>0</keepalive>
>>>>> </check>
>>>>> @@ -348,7 +348,7 @@
>>>>> <path>/usr/lib64/jabberd</path>
>>>>> <!-- Backend module to
>>>>> use -->
>>>>> - <module>db</module>
>>>>> + <module>sqlite</module>
>>>>> <!-- Available
>>>>> authentication mechanisms -->
>>>>> <mechanisms>
>>>>> @@ -421,7 +421,7 @@
>>>>> <!-- Database username
>>>>> and password -->
>>>>> <user>jabberd2</user>
>>>>> -
>>>>> <pass>9b6d8078f992346e0537a6e5514def7ffc28374b</pass>
>>>>> +
>>>>> <pass>71d26fd8f21c6cf9660217f363613a45d3a28e9d</pass>
>>>>> <!-- Passwords in DB may
>>>>> be stored in plain or
>>>>> hashed format -->
>>>>> <!-- NOTE: If you are
>>>>> using hashed passwords,
>>>>> the only auth
>>>>> @@ -456,7 +456,7 @@
>>>>> <!-- Database username
>>>>> and password -->
>>>>> <user>jabberd2</user>
>>>>> -
>>>>> <pass>9b6d8078f992346e0537a6e5514def7ffc28374b</pass>
>>>>> +
>>>>> <pass>71d26fd8f21c6cf9660217f363613a45d3a28e9d</pass>
>>>>> </pgsql>
>>>>> <!-- Oracle driver
>>>>> configuration -->
>>>>> @@ -470,7 +470,7 @@
>>>>> <!-- Database username
>>>>> and password -->
>>>>> <user>jabberd2</user>
>>>>> -
>>>>> <pass>9b6d8078f992346e0537a6e5514def7ffc28374b</pass>
>>>>> +
>>>>> <pass>71d26fd8f21c6cf9660217f363613a45d3a28e9d</pass>
>>>>> </oracle>
>>>>> <!-- Berkeley DB module
>>>>> configuration -->
>>>>> @@ -543,7 +543,7 @@
>>>>> <!-- base DN of the tree.
>>>>> You should specify a DN
>>>>> for each
>>>>> authentication realm
>>>>> declared in the <local/>
>>>>> section above,
>>>>> by using the realm
>>>>> attribute. -->
>>>>> - <basedn
>>>>> realm="company">o=Company.com</basedn>
>>>>> + <basedn
>>>>> realm='company'>o=Company.com</basedn>
>>>>> <basedn>o=Example
>>>>> Corp.</basedn>
>>>>> </ldapfull>
>>>>> @@ -605,7 +605,7 @@
>>>>> <!-- base DN of the tree.
>>>>> You should specify a DN
>>>>> for each
>>>>> authentication realm
>>>>> declared in the <local/>
>>>>> section above,
>>>>> by using the realm
>>>>> attribute. -->
>>>>> - <basedn
>>>>> realm="company">o=Company.com</basedn>
>>>>> + <basedn
>>>>> realm='company'>o=Company.com</basedn>
>>>>> <basedn>o=Example
>>>>> Corp.</basedn>
>>>>> </ldap>
>>>>> <!-- if you want to
>>>>> configure more than one
>>>>> LDAP server
>>>>> @@ -623,6 +623,7 @@
>>>>> </authreg>
>>>>> -</c2s><!--
>>>>> +</c2s>
>>>>> +<!--
>>>>> vim: syntax=xml
>>>>> -->
>>>>>
>>>>> Thanks for your time and
>>>>> support.
>>>>> Regards.
>>>>>
>>>>>
>>>>>
>>>>> 2013/12/11 Balint Szigeti
>>>>> <balint.szgt at gmail.com
>>>>> <mailto:balint.szgt at gmail.com>>
>>>>>
>>>>> How was the upgrade?
>>>>> Which version to where?
>>>>>
>>>>> Does client use the
>>>>> same version as server?
>>>>> Wasn't there SSL
>>>>> regenerating?
>>>>>
>>>>> Balint
>>>>>
>>>>>
>>>>> On 11/12/13 12:48, Net
>>>>> Warrior wrote:
>>>>>
>>>>> Hi guys.
>>>>>
>>>>> I'm seeing this
>>>>> errors on the
>>>>> server logs after
>>>>> I upgraded my system:
>>>>> 2013/12/11
>>>>> 09:36:36 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.__init__
>>>>> 2013/12/11
>>>>> 09:36:36 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.connect('Server
>>>>> did not return a
>>>>> <features /> stanza,
>>>>> reconnecting',)
>>>>> 2013/12/11
>>>>> 09:36:37 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.connect('Server
>>>>> did not return a
>>>>> <features /> stanza,
>>>>> reconnecting',)
>>>>> 2013/12/11
>>>>> 09:36:38 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.connect('Server
>>>>> did not return a
>>>>> <features /> stanza,
>>>>> reconnecting',)
>>>>> 2013/12/11
>>>>> 09:36:39 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.connect('ERROR',
>>>>> 'Not able to
>>>>> reconnect')
>>>>> 2013/12/11
>>>>> 09:36:39 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.print_message('SSLError',)
>>>>> 2013/12/11
>>>>> 09:36:39 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.print_message('Could
>>>>> not connect to
>>>>> jabber server',
>>>>> 'spacewalk.domain.com
>>>>> <http://spacewalk.domain.com/>')
>>>>> 2013/12/11
>>>>> 09:36:39 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.setup_connection('ERROR',
>>>>> 'Traceback (most
>>>>> recent call
>>>>> last):\n File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 252, in
>>>>> setup_connection\n
>>>>> c =
>>>>> self._get_jabber_client(js)\n
>>>>> File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 309, in
>>>>> _get_jabber_client\n
>>>>> c.connect()\n
>>>>> File
>>>>> "/usr/share/rhn/osad/jabber_lib.py",
>>>>> line 589,
>>>>> in connect\n
>>>>> raise
>>>>> SSLDisabledError\nSSLDisabledError\n')
>>>>> 2013/12/11
>>>>> 09:36:39 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.setup_connection('Could
>>>>> not connect to any
>>>>> jabber
>>>>> server',)
>>>>> 2013/12/11
>>>>> 09:36:39 -03:00
>>>>> 27397 0.0.0.0
>>>>> <http://0.0.0.0/>:
>>>>> osad/jabber_lib.main('Unable
>>>>> to connect to
>>>>> jabber servers,
>>>>> sleeping 10 seconds',)
>>>>>
>>>>> It seems SSL was
>>>>> disabled and no
>>>>> c2s service is
>>>>> started at all in port
>>>>> 5222, It seems
>>>>> there were lots of
>>>>> modifications in
>>>>> the c2s.xml but
>>>>> cannot tell which
>>>>> one is causing the
>>>>> error or if the
>>>>> certificate got
>>>>> corrupted, I
>>>>> restore the
>>>>> original
>>>>> configuration file
>>>>> and c2s starts,
>>>>> but but the
>>>>> clients cannot
>>>>> connect to jabber
>>>>> server anymore:
>>>>>
>>>>> 013-12-11 09:36:59
>>>>> jabber_lib.main:
>>>>> Unable to connect
>>>>> to jabber
>>>>> servers, sleeping
>>>>> 108 seconds
>>>>> 2013-12-11
>>>>> 09:38:50
>>>>> jabber_lib.main:
>>>>> Unable to connect
>>>>> to jabber
>>>>> servers, sleeping
>>>>> 119 seconds
>>>>> 2013-12-11
>>>>> 09:40:53
>>>>> jabber_lib.main:
>>>>> Unable to connect
>>>>> to jabber
>>>>> servers, sleeping
>>>>> 109 seconds
>>>>> 2013-12-11
>>>>> 09:42:45
>>>>> jabber_lib.main:
>>>>> Unable to connect
>>>>> to jabber
>>>>> servers, sleeping
>>>>> 68 seconds
>>>>> 2013-12-11
>>>>> 09:43:56
>>>>> jabber_lib.main:
>>>>> Unable to connect
>>>>> to jabber
>>>>> servers, sleeping
>>>>> 71 seconds
>>>>> 2013-12-11
>>>>> 09:45:10
>>>>> jabber_lib.main:
>>>>> Unable to connect
>>>>> to jabber
>>>>> servers, sleeping
>>>>> 110 seconds
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Any help appreciated.
>>>>> Regards
>>>>>
>>>>> _______________________________________________
>>>>> Spacewalk-list
>>>>> mailing list
>>>>> Spacewalk-list at redhat.com
>>>>> <mailto:Spacewalk-list at redhat.com>
>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Spacewalk-list mailing
>>>>> list
>>>>> Spacewalk-list at redhat.com
>>>>> <mailto:Spacewalk-list at redhat.com>
>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Spacewalk-list mailing list
>>>>> Spacewalk-list at redhat.com <mailto:Spacewalk-list at redhat.com>
>>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>
>>>>
>>>> _______________________________________________
>>>> Spacewalk-list mailing list
>>>> Spacewalk-list at redhat.com
>>>> <mailto:Spacewalk-list at redhat.com>
>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Spacewalk-list mailing list
>>>> Spacewalk-list at redhat.com <mailto:Spacewalk-list at redhat.com>
>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> <mailto:Spacewalk-list at redhat.com>
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>
>>>
>>> 1 - After the upgrade from CentOS
>>> 6.4 to 6.5, did SELinux or iptables
>>> turn itself back on?
>>>
>>> 2 - service statuses
>>> spacewalk-service status
>>>
>>> ...
>>> sm (pid 17446) is running...
>>> c2s (pid 17453) is running...
>>> s2s (pid 17460) is running...
>>> osa-dispatcher (pid 17663) is
>>> running...
>>> ...(plus others of course)
>>>
>>> If those services are not all
>>> running, do the following:
>>> spacewalk-service stop
>>> rm -rf /var/lib/jabberd/db/*" #(back
>>> it up if you want, it's stale and is
>>> regenerated if missing. Do not
>>> delete the db folder itself, though.)
>>> spacewalk-service start
>>>
>>>
>>> 3 - Check the permissions on your
>>> jabberd stuff:
>>> ls -lah /var/lib/jabberd/*
>>>
>>> and for good measure:
>>> chown -R jabber:jabber /var/lib/jabberd
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> <mailto:Spacewalk-list at redhat.com>
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> <mailto:Spacewalk-list at redhat.com>
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>
>>>
>>>
>>> Any reason why it says it is looking for
>>> spacewalk.domain.com <http://spacewalk.domain.com>?
>>>
>>> "2013/12/11 16:08:00 -03:00 21592 0.0.0.0
>>> <http://0.0.0.0>:
>>> osad/jabber_lib.print_message('Could not connect
>>> to jabber server', 'spacewalk.domain.com
>>> <http://spacewalk.domain.com>')"
>>>
>>> Please paste the output of :
>>>
>>> grep -R spacewalk.domain.com
>>> <http://spacewalk.domain.com> /etc/jabberd/*
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> <mailto:Spacewalk-list at redhat.com>
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com <mailto:Spacewalk-list at redhat.com>
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>
>>
>> _______________________________________________
>> Spacewalk-list mailing list
>> Spacewalk-list at redhat.com
>> <mailto:Spacewalk-list at redhat.com>
>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Spacewalk-list mailing list
>> Spacewalk-list at redhat.com <mailto:Spacewalk-list at redhat.com>
>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com <mailto:Spacewalk-list at redhat.com>
> https://www.redhat.com/mailman/listinfo/spacewalk-list
>
>
>
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20131213/ae16c1cb/attachment.htm>
More information about the Spacewalk-list
mailing list