[root@ip-10-202-197-207 ~]# yum repolist Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * rh-cloud: ec2-174-129-113-75.compute-1.amazonaws.com CLIENT ********************* https://ec2-174-129-113-75.compute-1.amazonaws.com/content/dist/rhel/server/5Server/i386/os/repodata/repomd.xml: [Errno 14] HTTP Error 500: Internal Server Error Trying other mirror. https://ec2-184-72-155-60.compute-1.amazonaws.com/content/dist/rhel/server/5Server/i386/os/repodata/repomd.xml: [Errno 14] HTTP Error 500: Internal Server Error Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: rh-cloud. Please verify its path and try again CDS********************** [Wed Jul 21 18:28:18 2010] [error] [client 10.202.197.207] PythonAuthenHandler cds.repo_cert_handler: Traceback (most recent call last): [Wed Jul 21 18:28:18 2010] [error] [client 10.202.197.207] PythonAuthenHandler cds.repo_cert_handler: File "/usr/lib64/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch\n result = object(req) [Wed Jul 21 18:28:18 2010] [error] [client 10.202.197.207] PythonAuthenHandler cds.repo_cert_handler: File "/usr/lib/python2.4/site-packages/cds/repo_cert_handler.py", line 39, in authenhandler\n cert_pem = req.ssl_var_lookup('SSL_CLIENT_CERT') [Wed Jul 21 18:28:18 2010] [error] [client 10.202.197.207] PythonAuthenHandler cds.repo_cert_handler: AttributeError: 'mp_request' object has no attribute 'ssl_var_lookup' [root@ip-10-202-51-13 rpms]# rpm -ql rh-cds-config-0.1-1 /etc/httpd/conf.d/cds_ssl.conf /etc/pki/tls/certs/ca.crt /etc/pki/tls/certs/chain.crt /etc/pki/tls/certs/server.crt /etc/pki/tls/private/server.key [root@ip-10-202-51-13 rpms]# rpm -ql rh-cds-0.10-1.el5 /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/PKG-INFO /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/SOURCES.txt /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/dependency_links.txt /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/top_level.txt /usr/lib/python2.4/site-packages/cds/__init__.py /usr/lib/python2.4/site-packages/cds/__init__.pyc /usr/lib/python2.4/site-packages/cds/__init__.pyo /usr/lib/python2.4/site-packages/cds/certificate.py /usr/lib/python2.4/site-packages/cds/certificate.pyc /usr/lib/python2.4/site-packages/cds/certificate.pyo /usr/lib/python2.4/site-packages/cds/repo_cert_handler.py /usr/lib/python2.4/site-packages/cds/repo_cert_handler.pyc /usr/lib/python2.4/site-packages/cds/repo_cert_handler.pyo /usr/lib/python2.4/site-packages/cds/repo_cert_validation.py /usr/lib/python2.4/site-packages/cds/repo_cert_validation.pyc /usr/lib/python2.4/site-packages/cds/repo_cert_validation.pyo
Recreate: 1. setup env w/ rhui tools and rhui rpms 2. rhua start, everything should look good.. 3. setup a client, install rh-client rpm, yum repolist
Recreated : Getting 401 error on client . on Client : [root@ip-10-160-254-192 noarch]# yum repolist Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile Enter passphrase: https://ec2-184-72-20-84.us-west-1.compute.amazonaws.com/content/dist/rhel/server/5Server/x86_64/os/repodata/repomd.xml: [Errno 14] HTTP Error 401: Authorization Required Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: rh-cloud. Please verify its path and try again On CDS : installed rh-cds installed mod_python latest version installed rh-cds-config vi /var/log/cds/ The url read is wrong : content/rhel/server/5Server/x86_64/os 2010-07-22 04:29:32,566 Verifying client entitlement 2010-07-22 04:29:32,567 Destination [/content/dist/rhel/server/5Server/x86_64/os/repodata/repomd.xml] 2010-07-22 04:29:32,567 OID URL [content/rhel/server/5Server/x86_64/os] 2010-07-22 04:42:24,019 Verifying client entitlement 2010-07-22 04:42:24,020 Destination [/content/dist/rhel/server/5Server/x86_64/os/repodata/repomd.xml] 2010-07-22 04:42:24,021 OID URL [content/rhel/server/5Server/x86_64/os] 2010-07-22 04:52:03,221 Verifying client entitlement 2010-07-22 04:52:03,222 Destination [/content/dist/rhel/server/5Server/x86_64/os/repodata/repomd.xml] 2010-07-22 04:52:03,222 OID URL [content/rhel/server/5Server/x86_64/os] 2010-07-22 05:28:55,845 Verifying client entitlement 2010-07-22 05:28:55,846 Destination [/content/dist/rhel/server/5Server/x86_64/os/repodata/repomd.xml] 2010-07-22 05:28:55,846 OID URL [content/rhel/server/5Server/x86_64/os] ========================================== [root@ip-10-161-97-188 cds]# rpm -ql rh-cds /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/PKG-INFO /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/SOURCES.txt /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/dependency_links.txt /usr/lib/python2.4/site-packages/cds-0.10-py2.4.egg-info/top_level.txt /usr/lib/python2.4/site-packages/cds/__init__.py /usr/lib/python2.4/site-packages/cds/__init__.pyc /usr/lib/python2.4/site-packages/cds/__init__.pyo /usr/lib/python2.4/site-packages/cds/certificate.py /usr/lib/python2.4/site-packages/cds/certificate.pyc /usr/lib/python2.4/site-packages/cds/certificate.pyo /usr/lib/python2.4/site-packages/cds/repo_cert_handler.py /usr/lib/python2.4/site-packages/cds/repo_cert_handler.pyc /usr/lib/python2.4/site-packages/cds/repo_cert_handler.pyo /usr/lib/python2.4/site-packages/cds/repo_cert_validation.py /usr/lib/python2.4/site-packages/cds/repo_cert_validation.pyc /usr/lib/python2.4/site-packages/cds/repo_cert_validation.pyo [root@ip-10-161-97-188 cds]# rpm -ql rh-cds-config /etc/httpd/conf.d/cds_ssl.conf /etc/pki/tls/certs/ca.crt /etc/pki/tls/certs/chain.crt /etc/pki/tls/certs/server.crt /etc/pki/tls/private/server.key [root@ip-10-161-97-188 cds]#
You need to install a newer version of mod_python. It should have come down when you ran nimbus_setup and can be found locally at /tmp/nimbus-rpms. If not, it'll be on axiom.
The fix for this was checked in 7/22 @ 8:46am [whayutin@whayutin cloude]$ git show commit 617d7fbe49c8cf9bf925dd4de0c014c35b83f31a Author: Jay Dobies <jason.dobies> Date: Thu Jul 22 08:46:19 2010 -0400 Brought entitlements up to speed with new URL structure diff --git a/rhui-internal/dev-tools/ssl/ext.txt b/rhui-internal/dev-tools/ssl/ext.txt index bb2e219..908c868 100644 --- a/rhui-internal/dev-tools/ssl/ext.txt +++ b/rhui-internal/dev-tools/ssl/ext.txt @@ -10,7 +10,7 @@ basicConstraints=CA:FALSE 1.3.6.1.4.1.2312.2.7.7=ASN1:UTF8:4 1.3.6.1.4.1.2312.2.7.8=ASN1:UTF8:None 1.3.6.1.4.1.2312.2.7.9=ASN1:UTF8:98 -1.3.6.1.4.1.2312.9.2.0.1.6=ASN1:UTF8:content/rhel/server/5Server/i386/os +1.3.6.1.4.1.2312.9.2.0.1.6=ASN1:UTF8:content/dist/rhel/server/5Server/i386/os [rhel64] basicConstraints=CA:FALSE @@ -24,4 +24,4 @@ basicConstraints=CA:FALSE 1.3.6.1.4.1.2312.2.7.7=ASN1:UTF8:4 1.3.6.1.4.1.2312.2.7.8=ASN1:UTF8:None 1.3.6.1.4.1.2312.2.7.9=ASN1:UTF8:98 -1.3.6.1.4.1.2312.9.2.0.1.6=ASN1:UTF8:content/rhel/server/5Server/x86_64/os +1.3.6.1.4.1.2312.9.2.0.1.6=ASN1:UTF8:content/dist/rhel/server/5Server/x86_64/os
Fixed with newer version of mod_python
moving to release pending
closing out, product released