The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
|Branch:||Affected PE version:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.
should mcollective be installed on the same server as the puppet master?
i installed it on the puppet master server but get this error testing it:
[root@vzsjclttd06 ~]# mco ping connect to vzsjclttd06.totality.com failed: Connection refused – connect(2) will retry(#0) in 5 connect to vzsjclttd06.totality.com failed: Connection refused – connect(2) will retry(#1) in 5 connect to vzsjclttd06.totality.com failed: Connection refused – connect(2) will retry(#2) in 5 connect to vzsjclttd06.totality.com failed: Connection refused – connect(2) will retry(#3) in 5 ping failed to run: Could not connect to Stomp Server: (RuntimeError)
i then installed mcollective on a different server and get a result for the server ping but also get this error:
[root@vzsjclttd01 /]# mco ping vzsjclttd01.totality.com time=52.11 ms ping failed to run: uninitialized constant Stomp::Error::NoCurrentConnection (NameError)
looking for some help to troubleshoot the issues.
#1 Updated by Celia Cottle almost 2 years ago
Yes, the MCollective should be on the master. It looks like it’s having problems connecting to the STOMP connector. If you’re on POSS, can you check that your settings for STOMP match those in this document? http://docs.puppetlabs.com/mcollective/reference/plugins/connector_stomp.html More information on installation of MCollective for POSS can be found here: http://docs.puppetlabs.com/mcollective/reference/basic/gettingstarted.html
Please note if you’re running Puppet Enterprise these will not be the correct settings, you’ll need to use port 61613, but MCollective should have been automatically installed with Puppet Enterprise.
#5 Updated by Jo Rhett over 1 year ago
So I ran into this today and found the following:
mcollective comes with default configurations pointing at port 61613. The mcollective client is binding to 6163 regardless of the configuration file.
It works fine if you change the ports to 6163. It would be useful if the configuration files installed by mcollective were updated with the right options.