YUMアップデートが「システムがエンタイトルメント サーバーに登録されていません。subscription-managerを使用して登録してください」というエラーで失敗する

Summary: Red Hat Network (RHN): YUMの更新が失敗し、メッセージが表示されます。「Error: システムがエンタイトルメント サーバーに登録されていません。サブスクリプション マネージャーを使用して登録できます」というメッセージが表示されることがあります。この記事のアクションは、OS保証サブスクリプションがまだアクティブな間のトラブルシューティングに役立ちます。 ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Red Hat Repo を有効にし、アクティブなサブスクリプションで Subscription Manager を使用してシステムを RHN に接続するには、以下の手順に従います。
  1. 次のコマンドを使用して登録します。
# subscription-manager register
# subscription-manager attach --auto
  1. 登録に成功したら、ステータスを確認します(システムは有効なサブスクリプションに登録されていますか)。
# subscription-manager status
  1. アタッチされたサブスクリプションを表示するには、次のようにします。
# subscription-manager list –consumed

完全な情報を評価するには、/var/log/rhsmフォルダーにあるrhsm.logも確認する必要がある場合があります。以下に示す事象が発生した場合は、ファイアウォールまたはプロキシが必要なホスト名とポートへのアクセスを許可していません。その結果、システム サブスクリプションとyumの障害が発生し、次のエラー メッセージが表示されます。
Error: Failed to establish a tunnel: 403 Forbidden
Red Hatの記事「 Yum fails with "Tunnel connection failed: 403 Forbidden」というエラーが表示されますこのハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。

多くの場合、プロキシ設定やファイアウォールの制限により、システムへのアクセスやRHNへのリンクができません。  

以下に示すコマンドの出力は、より詳細なトラブルシューティングのために収集される場合もあります。
# curl -v --proxy proxyiporurl:port https://subscription.rhsm.redhat.com/subscription --cacert /etc/rhsm/ca/redhat-uep.pem

# curl -v -k https://subscription.rhsm.redhat.com/subscription/ --cacert /etc/rhsm/ca/redhat-uep.pem

# curl -v https://subscription.rhn.redhat.com --insecure

# openssl s_client -connect cdn.redhat.com:443 -CAfile /etc/rhsm/ca/redhat-uep.pem

# openssl s_client -connect subscription.rhn.redhat.com:443 -CAfile /etc/rhsm/ca/redhat-uep.pem

# curl -v https://subscription.rhn.redhat.com/subscription/ --cacert /etc/rhsm/ca/redhat-uep.pem
コマンドの出力は次のようになります。
# curl -v --proxy proxyiporurl:port https://subscription.rhsm.redhat.com/subscription --cacert /etc/rhsm/ca/redhat-uep.pem
記事のスクリーンショット

上記の例は、システム ポリシーに関連するセキュリティの問題により、McAfeeがWebサイトへのアクセスを制限していることを示しています。Red Hat Webサイトへのアクセスを許可するには、会社のファイアウォールおよびセキュリティ チームと連携する必要があります。この問題は、ファイアウォールの変更を実装した後に解決されるはずです。

また、プロキシがhttps証明書を置き換えたことを確認した別のケースについては、以下のスクリーンショットを確認してください。
HTTPS証明書
 

Additional Information

内部ケース169870733の参照

Affected Products

Servers, PowerEdge, Red Hat Enterprise Linux Version 6, Red Hat Enterprise Linux Version 7, Red Hat Enterprise Linux Version 9, Red Hat Enterprise Linux Version 8
Article Properties
Article Number: 000215142
Article Type: How To
Last Modified: 20 May 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.