HTTP 오류(401 - 승인되지 않음): 서비스를 사용할 수 없습니다. 나중에 다시 시도하십시오. [닫기]

HTTP 오류(401 - 승인되지 않음): 서비스를 사용할 수 없습니다. 나중에 다시 시도하십시오. [닫기]

방금 CentOS-8(버전 번호: 8.2.2004)을 설치했는데 yum 패키지 관리자를 사용하려고 하면(예: 패키지 설치 또는 검색) 다음 메시지가 나타납니다: "이 시스템은 Red Hat에 등록되어 있지 않습니다. 구독 관리자를 사용하여 등록할 수 있습니다."

그런 다음 구독 관리자를 사용하여 시스템을 등록하려고 하면 다음과 같은 출력이 표시됩니다.

[user@centos ~]$ sudo subscription-manager register --username myUserName --password a-password 
Registering to: subscription.rhsm.redhat.com:443/subscription
HTTP error (401 - Unauthorized): Service not available, please try again later

왜 이런 일이 일어나는지 아십니까?


빠른 답장을 보내주셔서 감사합니다. 방금 답변을 적용했지만 여전히 yum을 사용하여 패키지를 설치할 수 없습니다.

이것은 내 디렉토리의 ls입니다 /etc/yum.repos.d/.

[user@centos yum.repos.d]$ ls
CentOS-AppStream.repo   CentOS-Extras.repo      dgoodwin-subscription-manager-    epel-8.repo  fedora-rpmfusion.repo
centosbase.repo         CentOS-fasttrack.repo   epel-modular.repo                          fedora-russian.repo
CentOS-Base.repo        CentOS-HA.repo          epel-playground.repo                       getpagespeed-extras.repo
CentOS-centosplus.repo  CentOS-Media.repo       epel.repo                                  rpmfusion-free-updates.repo
CentOS-CR.repo          CentOS-PowerTools.repo  epel-testing-modular.repo                  rpmfusion-free-updates-testing.repo
CentOS-Debuginfo.repo   CentOS-Sources.repo     epel-testing.repo
CentOS-Devel.repo       CentOS-Vault.repo       fedora.repo

이것은 yum install을 사용한 후의 터미널 출력입니다.

[user@centos yum.repos.d]$ sudo yum install filezilla
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Repository extras is listed more than once in the configuration
Last metadata expiration check: 0:04:09 ago on Tue 17 Nov 2020 08:43:19 PM EET.
=======================================================================
Some packages in your transaction are brought to you by GetPageSpeed: 
 - libuv-1:1.40.0-1.el8.x86_64
 - pugixml-1.10-1.el8.x86_64
To enable package installs, subscribe using the following link:

https://www.getpagespeed.com/repo-subscribe?server_ip=141.237.47.180
=======================================================================

내가 뭘 잘못했나요? 나는 완전히 길을 잃었습니다.

답변1

구독할 수 없습니다센토스서버에오른쪽 신경망. RHEL 배포판이 필요합니다. 완료되면 다음이 필요합니다.

  1. Red Hat 고객 포털에 등록하세요.
  2. 구독을 구매하고 이를 RedHat 로그인 ID에 매핑하세요.
  3. 구독을 활성화하세요.
  4. 구독을 서버에 연결합니다.subscription-manager register

마지막 댓글 이후:

시스템에 등록되지 않은 메시지에 대해 걱정하지 마십시오. 이는 단지 메시지일 뿐입니다.

보시다시피 미러를 사용하여 필요한 패키지를 다운로드할 수 있도록 centos 저장소를 활성화해야 하며 yum을 통해서만 구성할 수 있습니다.

아래 centosbase.repo파일을 만들고 /etc/yum.repos.d/위의 내용으로 채웁니다.

[base]
name=CentOS $releasever – Base
baseurl=http://mirror.centos.org/centos/7/os/$basearch/
gpgcheck=0
enabled=1

[updates]
name=CentOS $releasever – Updates
baseurl=http://mirror.centos.org/centos/7/updates/$basearch/
gpgcheck=0
enabled=1

[extras]
name=CentOS $releasever – Extras
baseurl=http://mirror.centos.org/centos/7/extras/$basearch/
gpgcheck=0
enabled=1

Yum 캐시 지우기:

rm -rf /var/cache/yum/*
yum clean all

그런 다음 패키지를 설치하십시오.

yum install <package_name>

도중에 경고 메시지가 표시되면서 시스템이 멈춘 경우 yum install구독 관리자를 정리하세요.

subscription-manager clean all

답변2

마지막으로 CentOS 8을 다시 설치했는데 문제가 해결되었습니다. 어쩌면 초기 설치 중에 문제가 발생했을 수도 있습니다.

관련 정보