diff --git a/client/tools/rhncustominfo/rhn-custom-info.py b/client/tools/rhncustominfo/rhn-custom-info.py index 77fb22fafdd..92a896f7120 100755 --- a/client/tools/rhncustominfo/rhn-custom-info.py +++ b/client/tools/rhncustominfo/rhn-custom-info.py @@ -75,11 +75,12 @@ def create_server_obj(server_url): if lang: server.setlang(lang) - for ca_cert in ca_certs: - if not os.access(ca_cert, os.R_OK): - raise "could not find cert %s" % ca_cert + if server_url.startswith("https"): + for ca_cert in ca_certs: + if not os.access(ca_cert, os.R_OK): + raise "could not find cert %s" % ca_cert - server.add_trusted_cert(ca_cert) + server.add_trusted_cert(ca_cert) return server