Error "ssl.SSLError: [X509] no certificate or crl found (_ssl.c:3771)" while running subscription-manager commands.
Issue
-
Running subscription-manager commands on a Satellite registered hosts fails with the following error:
Traceback (most recent call last): File "/sbin/subscription-manager", line 11, in <module> load_entry_point('subscription-manager==1.28.42', 'console_scripts', 'subscription-manager')() File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 476, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2700, in load_entry_point return ep.load() File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2318, in load return self.resolve() File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2324, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib64/python3.6/site-packages/subscription_manager/scripts/subscription_manager.py", line 60, in <module> from subscription_manager.injectioninit import init_dep_injection File "/usr/lib64/python3.6/site-packages/subscription_manager/injectioninit.py", line 20, in <module> from subscription_manager.cache import ProductStatusCache, \ File "/usr/lib64/python3.6/site-packages/subscription_manager/cache.py", line 32, in <module> from rhsm.profile import get_profile File "/usr/lib64/python3.6/site-packages/rhsm/profile.py", line 24, in <module> from cloud_what import provider File "/usr/lib64/python3.6/site-packages/cloud_what/provider.py", line 35, in <module> from cloud_what._base_provider import BaseCloudProvider File "/usr/lib64/python3.6/site-packages/cloud_what/_base_provider.py", line 22, in <module> import requests File "/usr/lib/python3.6/site-packages/requests/__init__.py", line 104, in <module> from .api import request, get, head, post, patch, put, delete, options File "/usr/lib/python3.6/site-packages/requests/api.py", line 13, in <module> from . import sessions File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 27, in <module> from .adapters import HTTPAdapter File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 61, in <module> extract_zipped_paths(DEFAULT_CA_BUNDLE_PATH) ssl.SSLError: [X509] no certificate or crl found (_ssl.c:3771)
Environment
- Red Hat Satellite 6.15
- Red Hat Enterprise Linux 9.5 (Host)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.