无法在 redhat 7.4 上注册订阅管理器 - “NoneType”对象没有属性“__getitem__”

DZD*_*DZD 3 redhat

我是 RedHat Linux 的新手,并在 VirtualBox 上安装了 7.4 版本。按照RedHat的安装步骤,我需要先订阅RedHat才能在RedHat上下载。

使用的命令是

subscription-manager register --username xxxxxxx --password xxxxxxx --auto-attach
Run Code Online (Sandbox Code Playgroud)

输出是

“NoneType”对象没有属性“ getitem

red hat 网站中的用户和密码是正确的。我已经通过了客户支持提供的 RedHat Bugzilla 票证和解决方案,但对我没有任何帮助。

请帮我解决这个问题。

小智 5

如果您注册了另一个系统(即您启动了一个虚拟机,遇到问题并销毁了它),就会发生这种情况。

进入您在 RedHat.com 上的帐户 -> 客户门户 检查两件事:

  1. 订阅 - 确保您至少有一个有效订阅
  2. 系统 - 选择系统,删除它们。

返回您的 RHEL 服务器并键入subscription-manager register --auto-attach,系统将提示您输入 RedHat 帐户的用户名/密码。

这现在应该可以成功运行。

这是一个古老的问题,但我遇到了同样的问题并且没有找到任何有用的答案,因此将其留给将来可能遇到此问题的任何其他人。