<div dir="ltr">Hi,<div><br></div><div>I am using CentOS 7 as my pulp server and CentOS 6 as a consumer. I am using rabbitmq as the broker since I was not able to get qpid to work due to package conflicts. </div><div><br></div><div>Right now, I am not able to register the consumer with the pulp server. The trackback is given below:</div><div><br></div><div><div>[root@client1 python]# pulp-consumer -vv -u admin register --consumer-id <a href="http://client1.example.com">client1.example.com</a></div><div>Enter password: </div><div>2018-02-13 18:44:59,892 - DEBUG - sending POST request to /pulp/api/v2/consumers/</div><div>2018-02-13 18:45:02,997 - ERROR - Client-side exception occurred</div><div>Traceback (most recent call last):</div><div>  File "/usr/lib/python2.6/site-packages/pulp/client/extensions/core.py", line 474, in run</div><div>    exit_code = Cli.run(self, args)</div><div>  File "/usr/lib/python2.6/site-packages/okaara/cli.py", line 974, in run</div><div>    exit_code = command_or_section.execute(self.prompt, remaining_args)</div><div>  File "/usr/lib/python2.6/site-packages/pulp/client/extensions/extensions.py", line 210, in execute</div><div>    return self.method(*arg_list, **clean_kwargs)</div><div>  File "/usr/lib/python2.6/site-packages/pulp/client/consumer/cli.py", line 173, in register</div><div>    rsa_pub=rsa_pub)</div><div>  File "/usr/lib/python2.6/site-packages/pulp/bindings/consumer.py", line 35, in register</div><div>    return self.server.POST(path, body)</div><div>  File "/usr/lib/python2.6/site-packages/pulp/bindings/server.py", line 100, in POST</div><div>    log_request_body=log_request_body, ignore_prefix=ignore_prefix)</div><div>  File "/usr/lib/python2.6/site-packages/pulp/bindings/server.py", line 152, in _request</div><div>    response_code, response_body = self.server_wrapper.request(method, url, body)</div><div>  File "/usr/lib/python2.6/site-packages/pulp/bindings/server.py", line 339, in request</div><div>    connection.request(method, url, body=body, headers=headers)</div><div>  File "/usr/lib64/python2.6/httplib.py", line 973, in request</div><div>    self._send_request(method, url, body, headers)</div><div>  File "/usr/lib64/python2.6/httplib.py", line 1010, in _send_request</div><div>    self.endheaders()</div><div>  File "/usr/lib64/python2.6/httplib.py", line 967, in endheaders</div><div>    self._send_output()</div><div>  File "/usr/lib64/python2.6/httplib.py", line 831, in _send_output</div><div>    self.send(msg)</div><div>  File "/usr/lib64/python2.6/httplib.py", line 790, in send</div><div>    self.connect()</div><div>  File "/usr/lib64/python2.6/site-packages/M2Crypto/httpslib.py", line 73, in connect</div><div>    raise error</div><div>error: [Errno 113] No route to host</div><div>An error occurred attempting to contact the server.</div><div><br></div><div>[root@client1 python]# </div></div><div><br></div><div>Packages on the client:</div><div><br></div><div><div>[root@client1 ~]# rpm -qa | egrep -i 'pulp|amqp'</div><div>python-rhsm-1.8.0-2.pulp.el6.x86_64</div><div>python-pulp-common-2.11.2-1.el6.noarch</div><div>python-pulp-rpm-common-2.11.2-1.el6.noarch</div><div>python-amqp-1.4.9-1.el6.noarch</div><div>python-pulp-bindings-2.11.2-1.el6.noarch</div><div>pulp-consumer-client-2.11.2-1.el6.noarch</div><div>pulp-agent-2.11.2-1.el6.noarch</div><div>python-gofer-amqp-2.7.6-1.el6.noarch</div><div>python-isodate-0.5.0-4.pulp.el6.noarch</div><div>python-pulp-agent-lib-2.11.2-1.el6.noarch</div><div>python-pulp-client-lib-2.11.2-1.el6.noarch</div><div>pulp-rpm-consumer-extensions-2.11.2-1.el6.noarch</div><div>pulp-rpm-yumplugins-2.11.2-1.el6.noarch</div><div>pulp-rpm-handlers-2.11.2-1.el6.noarch</div><div>[root@client1 ~]# </div></div><div><br></div><div><div>[root@client1 ~]# service goferd status</div><div>goferd (9018) is running.</div><div>[root@client1 ~]# </div></div><div><br></div><div>consumer.conf in client:</div><div><br></div><div><div>[root@client1 ~]#  egrep -v '^($|#)' /etc/pulp/consumer/consumer.conf</div><div>[server]</div><div>host: <a href="http://pulp.example.com">pulp.example.com</a></div><div>verify_ssl: False</div><div>[authentication]</div><div>[client]</div><div>[filesystem]</div><div>[reboot]</div><div>[output]</div><div>[messaging]</div><div>transport: rabbitmq</div><div>[profile]</div><div>[root@client1 ~]# </div></div><div><br></div><div>In pulp server:</div><div><br></div><div><div>[root@pulp ~]# egrep -v '^($|#)' /etc/pulp/admin/admin.conf</div><div>[server]</div><div>host: <a href="http://pulp.example.com">pulp.example.com</a></div><div>verify_ssl : False</div><div>[client]</div><div>[filesystem]</div><div>[output]</div><div>[root@pulp ~]# egrep -v '^($|#)' /etc/pulp/server.conf </div><div>[database]</div><div>[server]</div><div>[authentication]</div><div>[security]</div><div>[consumer_history]</div><div>[data_reaping]</div><div>[oauth]</div><div>[messaging]</div><div>transport: rabbitmq</div><div>[tasks]</div><div>broker_url: amqp://guest:guest localhost/</div><div>[email]</div><div>[lazy]</div><div>[profiling]</div><div>[root@pulp ~]# </div></div><div><br></div><div>What am I missing here?</div><div><br></div><div>Thanks,</div><div><br></div></div>