Description of problem: Running yum repolist on a system that was just registered against a Katello or SAM returns a 404. Version-Release number of selected component (if applicable): * katello-0.1.211-2.el6.noarch * candlepin-0.5.15-1.el6.noarch * pulp-0.0.263-1.el6.noarch How reproducible: Steps to Reproduce: 1. Follow these steps to register a client: https://fedorahosted.org/katello/wiki/GuideSystemRegistrationClient 2. In the client run yum repolist 3. Actual results: yum repolist Loaded plugins: product-id, subscription-manager Updating Red Hat repositories. https://qetello02.usersys.redhat.com/pulp/repos/NY_Data_Center/Development/custom/System_Engine/Stable/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404" Trying other mirror. Expected results: Additional info:
Changing baseurl=https://<pulp FQDN>:8080/pulp/repos/ in the [rhsm] section seems to work, but this should be using the standard httpd port.
Turns out the 8080 just masked the error a bit. 8080 is the tomcat connector port and yum errored out trying to connect, generating a non-obvious error during update. Closing as NOTABUG and filing new bugs WRT any 404s received during yum operations.