설치 오류 - apigee-repo.rpm을 열 수 없음

<ph type="x-smartling-placeholder"></ph> 현재 Apigee Edge 문서를 보고 있습니다.
Apigee X 문서.
정보

<ph type="x-smartling-placeholder">

증상

오류가 관찰됩니다. Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm 설치 중에 최신 버전의 Apigee Edge for Private Cloud로 마이그레이션하는 것이 좋습니다

오류 메시지

다음과 같은 오류가 표시됩니다.

Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.

이 오류는 일반적으로 apigee-setup utility 및 종속 항목:

[root@machinename ~]# sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNAME
Apigee bootstrap 1.0-38 (OPDK_5000, 2020.11.30,19:31)

=== Obtaining creds for software.apigee.com:

Please enter value for password:

=== Begin work ...

=== Checking for presence of misc commands:

=== Checking distro:

=== Checking architecture:

=== Checking OS:

=== Checking SELinux status

=== Configuring package manager:
+ rpm -qa apigee*
+ rpm -e apigee-repo
error: package apigee-repo is not installed
(error can be ignored)
+ rpm -e apigeeprio-repo
error: package apigeeprio-repo is not installed
(error can be ignored)
+ yum install -y https://apigee:***@software.apigee.com/apigee-repo.rpm
Loaded plugins: enabled_repos_upload, langpacks, package_upload, priorities,
: product-id, protectbase, search-disabled-repos, subscription-
: manager
HTTP error (410 - Gone): Unit d98c371e-06bc-4afc-a216-effb1ebc9bce has been deleted
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
Error: Nothing to do
Uploading Enabled Repositories Report
Loaded plugins: langpacks, priorities, product-id, protectbase, subscription-
: manager
HTTP error (410 - Gone): Unit d98c371e-06bc-4afc-a216-effb1ebc9bce has been deleted
bootstrap_4.50.00.sh: Error: Repo configuration failed

[root@machinename ~]#
<ph type="x-smartling-placeholder">

가능한 원인

이 오류가 발생할 수 있는 원인은 다음과 같습니다.

원인 설명 다음에 관한 문제 해결 안내
인터넷 연결 또는 네트워크 연결 문제 아웃바운드 인터넷 연결이 없거나 네트워크 연결에 문제가 있습니다. Edge 프라이빗 클라우드 사용자만 해당
잘못된 사용자 이름 또는 비밀번호 software.apigee.com 저장소에 잘못된 사용자 이름 또는 비밀번호를 사용하고 있습니다. Edge 프라이빗 클라우드 사용자만 해당
비밀번호에 특수문자가 포함되어 있음 software.apigee.com 저장소 비밀번호에 특수문자가 포함되어 있습니다. Edge 프라이빗 클라우드 사용자만 해당

원인: 인터넷 연결 또는 네트워크 연결 문제

진단

  1. 현재 컴퓨터에서 아웃바운드 인터넷 연결이 가능한지 확인합니다. 위 오류가 표시됩니다.
  2. 아웃바운드 인터넷 연결이 있는 경우 software.apigee.com에서 다음 메커니즘 중 하나를 사용합니다.

    netcat

    netcat 사용:

    1. netcat를 설치한 경우 다음 명령어를 실행합니다.

      nc -v software.apigee.com 443
      

      다음과 비슷한 메시지가 표시됩니다.

      Connection to software.apigee.com 443 port [tcp/https] succeeded!
      

      또는

      Connected to IP_ADDRESS:443
      
    2. 위의 메시지 중 어느 것도 표시되지 않거나 오류가 표시되면 software.apigee.com. 기기와의 네트워크 연결 문제

    텔넷

    Telnet 사용:

    1. netcat를 설치하지 않은 경우 다음을 사용할 수 있습니다. telnet 명령어를 사용하여 인터넷 연결을 확인합니다.

      telnet software.apigee.com 443
      

      연결되면 다음과 같은 출력이 표시됩니다.

      Connected to software.apigee.com
      
    2. 위의 메시지 중 어느 것도 표시되지 않거나 오류가 표시되면 software.apigee.com. 기기와의 네트워크 연결 문제

해상도

인터넷에 연결되어 있지 않거나 명령어 (netcat 또는 telnet)가 실패하면 네트워크 연결이 제한되거나 없는 것입니다. Google Workspace 네트워크 관리자에게 문의하여 문제를 해결하세요.

원인: 잘못된 사용자 이름 또는 비밀번호

진단

  1. 올바른 사용자 이름과 비밀번호를 Apigee Edge apigee-service utility를 설치합니다.

    sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
    
  2. URL(software.apigee.com)을 직접 호출하여 출력:

    curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
    
  3. 401 Unauthorized 오류가 발생하면 사용자 이름 및/또는 비밀번호가 잘못되었습니다.

해상도

설치 시 올바른 사용자 이름과 비밀번호를 사용하고 있는지 확인합니다. apigee-setup utility입니다.

원인: 비밀번호에 특수문자가 포함되어 있습니다.

진단

  1. software.apigee.com의 비밀번호에 특수문자가 포함되어 있지 않음을 확인합니다. 있습니다. 예를 들면 >, $, @, *입니다.
  2. 비밀번호에 특수문자가 포함되어 있으면 이 오류가 발생한 것입니다.

해상도

  1. 특수문자 앞에 백슬래시 이스케이프 문자 (\)를 사용합니다.
  2. 예를 들어 비밀번호가 pa$$w0rd인 경우 비밀번호(pa\$\$w0rd)를 사용합니다.

참조

<ph type="x-smartling-placeholder"></ph> Edge Apigee-setup 유틸리티 설치