Успешная регистрация подтверждает только доступ к службе подписки. Метаданные репозитория DNF и загрузки пакетов могут использовать другие настройки и имена хостов, поэтому начните с идентификатора репозитория, фактического URL и первой ошибки неудачной операции.

В subscription-manager раздел server в /etc/rhsm/rhsm.conf использует отдельные поля:

[server]
proxy_hostname = proxy.example.net
proxy_port = 8080
proxy_user = service-account
proxy_password = REPLACE_WITH_MANAGED_SECRET

Замените эти значения в существующей конфигурации и защитите файл, содержащий настоящий секрет. proxy_hostname принимает имя хоста, а не полный URL с учётными данными.

Для DNF проверьте затронутый репозиторий и основную конфигурацию. Его параметр proxy — это URL; proxy_username, proxy_password и proxy_auth_method — отдельные параметры. Репозиторий может переопределять глобальное значение. Отсутствующий параметр прокси может разрешать поиск в окружении, а явно пустое значение отключает настроенное родительское значение для этого раздела. Следуйте справочнику установленного поколения DNF. Для DNF 4: разделите наследование репозитория и правила обхода окружения.

Если файл репозитория создаётся средствами подписки, определите этого владельца до редактирования. Изменение, перезаписываемое при обновлении, должно находиться в поддерживаемом источнике конфигурации, а не в повторном исправлении выходного файла.

Затем классифицируйте первый сбой. Соединение с прокси предшествует проверке учётной записи любой из служб. 407 требует аутентификации на прокси; ошибка TLS касается доверия к неудачному соединению; отказ источника касается доступа к подписке или репозиторию. Хосты CDN для пакетов могут отличаться от хостов регистрации, поэтому список разрешений для одних не доказывает доступ к другим.

При каждом сравнении сохраняйте фактическую конечную точку, выбранный прокси и идентификатор учётной записи, исключая секреты. Старые рецепты с rhn_register и /etc/sysconfig/rhn/up2date описывают другое поколение инструментов и не определяют настройки текущего запроса RHSM или DNF.

Похожие статьи