Red Hat Enterprise Linux (RHEL)を使用する際、サブスクリプション登録に失敗し、解決しました。今回は、このエラーの原因と解決方法について詳しく解説します。
※OSのバージョンはRHEL8.10です。
サブスクリプション登録エラーの具体例
`subscription-manager register`コマンドを実行した際、以下のエラーメッセージが表示されました。
Registering to: subscription.rhsm.redhat.com:443/subscription
You must first accept Red Hat's Terms and conditions. Please visit https://www.redhat.com/wapps/ugc .
You may have to log out of and back into the Customer Portal in order to see the terms.
(HTTP error code 401: Unauthorized)
エラーの原因
このエラーの主な原因は、Red Hatの利用規約に同意していないことでした。サブスクリプションを登録する前に、Red Hatの最新の利用規約を確認し、同意する必要があります。
解決方法
RHELポータルサイトにログインし、https://www.redhat.com/wapps/tnc/standalone/ea にアクセスすると、利用規約の画面が表示されます。
この画面で、「条件を読み、その内容に合意します。」にチェックを入れた後、「提出」をクリックした後、再びRHEL上で、`subscription-manager register`コマンドを実行したところ、サブスクリプションが登録されるようになりました。
参考元URL:https://access.redhat.com/ja/solutions/3168271
久しぶりにRHELを検証したく検証環境を整えていて、まさかサブスクリプション登録で躓くとは思ってませんでした(笑)ポータルサイトが結構分かりづらくて、迷ったので同じエラーメッセージが表示された方には、是非確認をして頂ければと思います。
コメント