[Spacewalk-list] FQDN can't solve 'Unable to connect to jabber servers'
Giovanni Torres
giovtorres at hotmail.com
Thu Sep 27 01:55:48 UTC 2012
Despite the downgrade recommendations, I gave this a shot anyways on CentOS 6.3 with Cobbler 2.2.
I ran the `spacewalk-hostname-rename <ip>` and got the following:
"Changing cobbler settings... FAILED".
I manually edited /etc/cobbler/settings to change the hostname parameter, which needs to be changed in multiple places in this file. Then, I commented out the following in /usr/bin/spacewalk-hostname-rename:
#echo -n "Changing cobbler settings ..." | tee -a $LOG## --enabled tftp=no means, everything stayes configured from previous configuration#/usr/bin/cobbler-setup --enable-tftp=no >> $LOG 2>&1#print_status $?
This portion of the script will always fail as it is ultimately looks for cobbler templates in /usr/share/cobbler/ which does not exist (at least not with cobbler 2.2; perhaps this was the case with cobbler 2.0)
The rename script finished successfully and all the spacewalk services start without issues, including cobbler and osa-dispatcher.
Date: Thu, 30 Aug 2012 06:55:34 -0700
From: fnwsa at yahoo.com
To: jhutar at redhat.com; spacewalk-list at redhat.com
Subject: Re: [Spacewalk-list] FQDN can't solve 'Unable to connect to jabber servers'
The cobbler version is 2.2.3.
This spacewalk-hostname-rename issue is not solved yet. I had to give it up finally to save time.
After manually replaced all hostname with its FQDN in files under /etc/jabberd, osa-dispatcher starts working. At least the client was upgraded successfully.
Thanks!
nz
From: Jan Hutař <jhutar at redhat.com>
To: fnwsa at yahoo.com; spacewalk-list at redhat.com
Cc:
fnwsa at yahoo.com; Paul Robert Marino <prmarino1 at gmail.com>; "spacewalk-list at redhat.com" <spacewalk-list at redhat.com>
Sent: Thursday, August 30, 2012 12:25:22 AM
Subject: Re: [Spacewalk-list] FQDN can't solve 'Unable to connect to jabber servers'
On Thu, 23 Aug 2012 12:36:06 -0700 (PDT) fnwsa at yahoo.com wrote:
> One issue is gone and another issue is coming right away -
> this is our life :( :)
>
> # spacewalk-hostname-rename 192.168.10.99
> ......
> Validating IP ... OK
> =============================================
> hostname: spacewalkhost.ourdomain.com
> ip: 192.168.10.99
> =============================================
> Stopping rhn-satellite services ... OK
> Testing DB
connection ... psql:<stdin>:1: ERROR: syntax error
> at or near "off" LINE 1: set feed off;
> Updating /etc/rhn/rhn.conf ... OK
> Actual SSL key pair package:
> rhn-org-httpd-ssl-key-pair-spacewalkhost.ourdomain-1.0-1.noarch
> Starting generation of new SSL certificate: Generating SSL
> certificate: Removing old SSL certificate
> (rhn-org-httpd-ssl-key-pair-spacewalkhost.ourdomain-1.0-1.noarch) ...
> OK Installing new SSL certificate
> (rhn-org-httpd-ssl-key-pair-spacewalkhost.ourdomain-1.0-2.noarch.rpm) ...
> OK Deploying jabberd certificate ... OK Regenerating new
> bootstrap client-config-overrides.txt ... OK Updating
> NOCpulse.ini ... OK Updating monitoring data ... OK Updating
> other DB entries ... OK Changing cobbler settings ... FAILED
> Fix the problem and run /usr/bin/spacewalk-hostname-rename
> again
>
> # tail
/var/log/rhn/rhn_hostname_rename.log:
> Changing cobbler settings ... Traceback (most recent call
> last): File "/usr/bin/cobbler-setup", line 78, in <module>
> main()
> File "/usr/bin/cobbler-setup", line 55, in main
> answers = dict(loadFile(DEFAULTS))
> File "/usr/bin/cobbler-setup", line 26, in loadFile
> return load(open(fl).read())
> IOError: [Errno 2] No such file or directory:
> '/usr/share/cobbler/installer_templates/defaults' FAILED
This is strange. Which version of cobbler package you have?
Regards,
Jan
> # service cobblerd status
> cobblerd is stopped
>
> # service cobblerd start
> Starting cobbler
daemon: [
> OK ]
>
> # service cobblerd status
> cobblerd (pid 12373) is running...
>
> Please help. Thanks.
>
>
> nz
>
>
>
> ________________________________
> From: "fnwsa at yahoo.com" <fnwsa at yahoo.com>
> To: "fnwsa at yahoo.com" <fnwsa at yahoo.com>; Paul Robert Marino
> <prmarino1 at gmail.com>; "spacewalk-list at redhat.com"
> <spacewalk-list at redhat.com>; "spacewalk-list at redhat.com"
> <spacewalk-list at redhat.com> Sent: Thursday, August 23, 2012
> 2:19:06 PM Subject: Re: [Spacewalk-list] FQDN can't solve
> 'Unable to connect to jabber servers'
>
> This issue is fixed by using
>
> # patch /usr/bin/spacewalk-hostname-rename /root/spacewalk-hostname-rename_patch
> # (the codes in
> # https://bugzilla.redhat.com/show_bug.cgi?id=809444)
>
>
> nz
>
>
>
> ________________________________
> From: "fnwsa at yahoo.com" <fnwsa at yahoo.com>
> To: Paul Robert Marino <prmarino1 at gmail.com>;
> "spacewalk-list at redhat.com" <spacewalk-list at redhat.com> Sent:
> Thursday, August 23, 2012 1:44:56 PM Subject: Re:
> [Spacewalk-list] FQDN can't solve 'Unable to connect to jabber
> servers'
>
> Paul,
>
> I've
found the issue and answer in the link you
> provided:https://bugzilla.redhat.com/show_bug.cgi?id=809444 I
> am studying your answer now. I don't quite understand it.
>
>
> nz
>
>
>
> ________________________________
> From: Paul Robert Marino <prmarino1 at gmail.com>
> To: fnwsa at yahoo.com; spacewalk-list at redhat.com
> Sent: Thursday, August 23, 2012 11:03:28 AM
> Subject: Re: [Spacewalk-list] FQDN can't solve 'Unable to
> connect to jabber servers'
> On Thu, Aug 23, 2012 at 10:29 AM, <fnwsa at yahoo.com> wrote:
> > Hi, I've got a tough issue - Unable to connect to jabber
> > servers
> >
> > # service osa-dispatcher start
> > Starting osa-dispatcher: RHN 32080 2012/08/23 09:58:53
> > -04:00: ('Not
> able to
> > reconnect',)
> > RHN 32080 2012/08/23 09:58:53 -04: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',) [ OK ]
> >
> > I've changed all spacewalk server's hostname
with its FQDN
> > in all config files I can found:
> >
> > # grep osa /etc/rhn/rhn.conf
> > osa-dispatcher.jabber_server = spacewalkhost.ourdomain.com
> > osa-dispatcher.jabber_username = rhn-dispatcher-sat
> > osa-dispatcher.jabber_password = rhn-dispatcher-RANDOM_STRING
> > osa-dispatcher.osa_ssl_cert =
> /var/www/html/pub/RHN-ORG-TRUSTED-SSL-CERT
> >
> > # grep spacewalkhost /etc/jabberd/*
> > /etc/jabberd/c2s.xml: <id require-starttls="false"
> > pemfile="/etc/pki/spacewalk/jabberd/server.pem" realm=""
> > register-enable="true">spacewalkhost.ourdomain.com</id>
> > /etc/jabberd/server.pem:8ZHSDZRzaSm7bNl2l8om83QrPMG/WDJh40PANPh/b60asdvSb5uwpb6dc4rxxxxx
> > /etc/jabberd/sm.xml: <id>spacewalkhost.ourdomain.com</id>
> > /etc/jabberd/sm.xml:
<id>spacewalkhost.ourdomain.com</id>
> >
> > # grep
> > # spacewalkhost /var/www/html/pub/RHN-ORG-TRUSTED-SSL-CERT
> > Issuer: C=US, ST=..., L=..., O=...,
> >OU=spacewalkhost.ourdomain.com,
> > CN=spacewalkhost.ourdomain.com
> > Subject: C=US, ST=..., L=..., O=...,
> >OU=spacewalkhost.ourdomain.com,
> > CN=spacewalkhost.ourdomain.com
> >
> >
> DirName:/C=US/ST=.../L=.../O=.../OU=spacewalkhost.ourdomain.com/CN=spacewalkhost.ourdomain.com
> >
> > # tail /var/log/rhn/osa-dispatcher.log
> > 2012/08/23 10:17:16 -04:00 32080 0.0.0.0:
> > osad/jabber_lib.__init__ 2012/08/23 10:17:16 -04:00 32080
> > 0.0.0.0: osad/jabber_lib.connect('Server did not return a
> > <features /> stanza, reconnecting',) 2012/08/23
10:17:17
> > -04:00 32080 0.0.0.0: osad/jabber_lib.connect('Server did
> > not return a <features /> stanza, reconnecting',) 2012/08/23
> > 10:17:18 -04:00 32080 0.0.0.0: osad/jabber_lib.connect
> > ('Server did not return a <features /> stanza,
> > reconnecting',) 2012/08/23 10:17:19 -04:00 32080 0.0.0.0:
> > osad/jabber_lib.connect('ERROR', 'Not able to reconnect')
> > 2012/08/23 10:17:19 -04:00 32080 0.0.0.0:
> > osad/jabber_lib.print_message('SSLError',) 2012/08/23
> > 10:17:19 -04:00 32080 0.0.0.0:
> >
> osad/jabber_lib.print_message('Could not connect to jabber
> server',
> > 'spacewalkhost.ourdomain.com')
> > 2012/08/23 10:17:19 -04:00 32080 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') 2012/08/23
> > 10:17:19 -04:00 32080 0.0.0.0:
> > osad/jabber_lib.setup_connection('Could not connect to any
> > jabber server',) 2012/08/23 10:17:19 -04:00 32080 0.0.0.0:
> > osad/jabber_lib.main('Unable to connect to jabber servers,
> > sleeping 10 seconds',)
> >
> > # tail /var/log/messages
> > Aug 23
> 10:20:46 spacewalkhost jabberd/c2s[15904]: [7]
> [::ffff:192.168.10.99,
> > port=48416] connect
> > Aug 23 10:20:46 spacewalkhost jabberd/c2s[15904]:
[7]
> > [::ffff:192.168.10.99, port=48416] disconnect jid=unbound,
> > packets: 0 Aug 23 10:20:47 spacewalkhost jabberd/c2s[15904]:
> > [7] [::ffff:192.168.10.99, port=48417] connect
> > Aug 23 10:20:47 spacewalkhost jabberd/c2s[15904]: [7]
> > [::ffff:192.168.10.99, port=48417] disconnect jid=unbound,
> > packets: 0 Aug 23 10:20:58 spacewalkhost jabberd/c2s[15904]:
> > [7] [::ffff:192.168.10.99, port=48418] connect
> > Aug 23 10:20:58 spacewalkhost jabberd/c2s[15904]: [7]
> > [::ffff:192.168.10.99, port=48418] disconnect jid=unbound,
> > packets: 0 Aug 23 10:20:59 spacewalkhost jabberd/c2s[15904]:
> > [7] [::ffff:192.168.10.99, port=48419] connect
> > Aug 23 10:20:59 spacewalkhost jabberd/c2s[15904]: [7]
> > [::ffff:192.168.10.99, port=48419]
> disconnect jid=unbound, packets: 0
> > Aug 23 10:21:00 spacewalkhost
jabberd/c2s[15904]: [7]
> > [::ffff:192.168.10.99, port=48425] connect
> > Aug 23 10:21:00 spacewalkhost jabberd/c2s[15904]: [7]
> > [::ffff:192.168.10.99, port=48425] disconnect jid=unbound,
> > packets: 0
> >
> > Why does the spacewalk server's hostname rather than its
> > FQDN display in messages? What do I still miss? Please help
> > and thank you in advance!
> in answer to the log question Thats because its syslog or
> rsyslog writing that log file and thats how its configured by
> default
>
> Also there is more to renaming the host than altering a few
> config files there is actually a tool for this
> The current version of the tool has a bug with PostgreSQL but
> if you download the latest version from the git repo it should
> work. see the bug report here
> https://bugzilla.redhat.com/show_bug.cgi?id=809444
>
> >
> > Nick
> >
> > _______________________________________________
> > Spacewalk-list mailing list
> > 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
--
Jan Hutar Systems Management QA
jhutar at redhat.com Red Hat, Inc.
_______________________________________________
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/20120926/65f86776/attachment.htm>
More information about the Spacewalk-list
mailing list