Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến
Tài liệu về Apigee X. thông tin
Triệu chứng
Bạn sẽ thấy thông báo lỗi
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
trong khi cài đặt
hoặc di chuyển sang phiên bản Apigee Edge mới hơn cho Private Cloud.
Thông báo lỗi
Bạn sẽ thấy lỗi sau:
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
Lỗi này thường xảy ra khi cài đặt apigee-setup utility
và
phần phụ thuộc:
[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 ~]#
Các nguyên nhân có thể
Dưới đây là những nguyên nhân có thể gây ra lỗi này:
Nguyên nhân | Mô tả | Hướng dẫn khắc phục sự cố áp dụng cho |
---|---|---|
Vấn đề về kết nối Internet hoặc kết nối mạng | Không có kết nối Internet đầu ra hoặc có vấn đề về kết nối mạng. | Chỉ dành cho người dùng Edge Private Cloud |
Tên người dùng hoặc mật khẩu không chính xác | Sử dụng tên người dùng hoặc mật khẩu không chính xác cho kho lưu trữ software.apigee.com . |
Chỉ dành cho người dùng Edge Private Cloud |
Mật khẩu chứa các ký tự đặc biệt | Mật khẩu cho kho lưu trữ software.apigee.com chứa các ký tự đặc biệt. |
Chỉ dành cho người dùng Edge Private Cloud |
Nguyên nhân: Kết nối Internet hoặc kết nối mạng gặp vấn đề
Chẩn đoán
- Kiểm tra xem máy có kết nối Internet đầu ra hay không lỗi ở trên.
- Nếu bạn có kết nối Internet đầu ra, hãy kiểm tra kết nối mạng để
software.apigee.com
bằng một trong các cơ chế sau:netcat
Sử dụng netcat:
Nếu bạn đã cài đặt
netcat
, hãy chạy lệnh sau:nc -v software.apigee.com 443
Bạn sẽ nhận được một thông báo tương tự như sau:
Connection to software.apigee.com 443 port [tcp/https] succeeded!
OR
Connected to IP_ADDRESS:443
- Nếu bạn không thấy bất kỳ thông báo nào ở trên hoặc nếu bạn thấy lỗi, thì bạn có
sự cố kết nối mạng đến
software.apigee.com.
mạng telnet
Sử dụng telnet:
Nếu chưa cài đặt
netcat
, bạn có thể sử dụng cách sau Lệnhtelnet
để kiểm tra kết nối Internet:telnet software.apigee.com 443
Bạn sẽ thấy kết quả sau đây nếu kết nối:
Connected to software.apigee.com
- Nếu bạn không thấy bất kỳ thông báo nào ở trên hoặc nếu bạn thấy lỗi, thì bạn có
sự cố kết nối mạng đến
software.apigee.com.
Độ phân giải
Nếu bạn không có kết nối Internet hoặc không dùng một trong các lệnh (netcat
hoặc
telnet
) không thành công, khi đó bạn bị giới hạn hoặc không có kết nối mạng. Làm việc với
quản trị viên mạng để khắc phục sự cố.
Nguyên nhân: Tên người dùng hoặc mật khẩu không chính xác
Chẩn đoán
Xác thực rằng bạn đang truyền đúng tên người dùng và mật khẩu vào lệnh cài đặt ứng dụng Apigee Edge
apigee-service utility
:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
Bạn cũng có thể thực hiện cuộc gọi trực tiếp đến URL
software.apigee.com
và kiểm tra đầu ra:curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
- Nếu bạn gặp lỗi
401 Unauthorized
, thì điều đó cho biết rằng bạn đang sử dụng tên người dùng và/hoặc mật khẩu không chính xác.
Độ phân giải
Đảm bảo bạn sử dụng tên người dùng và mật khẩu chính xác khi cài đặt
apigee-setup utility
.
Nguyên nhân: Mật khẩu chứa các ký tự đặc biệt
Chẩn đoán
- Xác minh rằng mật khẩu cho
software.apigee.com
không chứa bất kỳ đặc biệt nào ký tự. Ví dụ:>
,$
,@
hoặc*
. - Nếu mật khẩu có bất kỳ ký tự đặc biệt nào thì đó là nguyên nhân gây ra lỗi.
Độ phân giải
- Sử dụng ký tự thoát dấu gạch chéo ngược (
\
) trước bất kỳ ký tự đặc biệt nào. - Ví dụ: nếu mật khẩu của bạn là
pa$$w0rd
, thì bạn nên chỉ định có mật khẩu làpa\$\$w0rd
.