Apigee Edge 문서입니다.
Go to the
Apigee X 문서로 이동합니다. info
증상
Private Cloud용 Apigee Edge의 최신 버전으로 설치 또는 이전하는 동안 오류
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
가 관찰됩니다.
오류 메시지
다음 오류가 관찰됩니다.
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 ~]#
가능한 원인
이 오류의 가능한 원인은 다음과 같습니다.
| 원인 | 설명 | 다음에 관한 문제 해결 안내 |
|---|---|---|
| 인터넷 연결 또는 네트워크 연결 문제 | 아웃바운드 인터넷 연결이 없거나 네트워크 연결 문제가 있습니다. | Edge Private Cloud 사용자에게만 해당 |
| 잘못된 사용자 이름 또는 비밀번호 | software.apigee.com 저장소에 잘못된 사용자 이름 또는 비밀번호를 사용합니다. |
Edge Private Cloud 사용자에게만 해당 |
| 비밀번호에 특수문자가 포함됨 | software.apigee.com 저장소의 비밀번호에 특수문자가 포함되어 있습니다. |
Edge Private Cloud 사용자에게만 해당 |
원인: 인터넷 연결 또는 네트워크 연결 문제
진단
- 위의 오류가 표시되는 머신에 아웃바운드 인터넷 연결이 있는지 확인합니다.
- 아웃바운드 인터넷 연결이 있는 경우 다음 메커니즘 중 하나를 사용하여
software.apigee.com에 대한 네트워크 연결을 테스트합니다.netcat
netcat 사용:
netcat을 설치한 경우 다음 명령어를 실행합니다.nc -v software.apigee.com 443
다음과 유사한 메시지가 표시됩니다.
Connection to software.apigee.com 443 port [tcp/https] succeeded!
또는
Connected to IP_ADDRESS:443
- 위의 메시지가 표시되지 않거나 오류가 표시되면
네트워크 연결 문제가 있는 것입니다.
software.apigee.com.
텔넷
텔넷 사용:
netcat이 설치되어 있지 않은 경우 다음telnet명령어를 사용하여 인터넷 연결을 확인할 수 있습니다.telnet software.apigee.com 443
연결되면 다음과 같은 출력이 표시됩니다.
Connected to software.apigee.com
- 위의 메시지가 표시되지 않거나 오류가 표시되면
네트워크 연결 문제가 있는 것입니다.
software.apigee.com.
해상도
인터넷에 연결되어 있지 않거나 명령어 중 하나 (netcat 또는
telnet)가 실패하면 네트워크 연결이 제한되거나 연결되지 않습니다. 네트워크 관리자와 협력하여 문제를 해결합니다.
원인: 잘못된 사용자 이름 또는 비밀번호
진단
Apigee Edge
apigee-service utility를 설치하는 명령어에 올바른 사용자 이름과 비밀번호를 전달하고 있는지 확인합니다.sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
URL
software.apigee.com을 직접 호출하고 출력을 확인할 수도 있습니다.curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
401 Unauthorized오류가 발생하면 잘못된 사용자 이름 또는 비밀번호를 사용하고 있는 것입니다.
해상도
올바른 사용자 이름과 비밀번호를 설치하는 동안 사용하고 있는지 확인합니다.
apigee-setup utility
원인: 비밀번호에 특수문자가 포함됨
진단
software.apigee.com의 비밀번호에 특수 문자가 포함되어 있지 않은지 확인합니다. 예:>,$,@,*- 비밀번호에 특수문자가 포함되어 있으면 이 오류가 발생합니다.
해상도
- 특수문자 앞에 백슬래시 이스케이프 문자 (
\)를 사용합니다. - 예를 들어 비밀번호가
pa$$w0rd인 경우 비밀번호를pa\$\$w0rd로 지정해야 합니다.