Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Gejala
Anda akan melihat error
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
selama penginstalan
atau migrasi ke versi Apigee Edge untuk Private Cloud yang lebih baru.
Pesan error
Anda akan mengamati error berikut:
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
Error ini biasanya terjadi saat menginstal apigee-setup utility
dan dependensi:
[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 ~]#
Kemungkinan penyebab
Berikut kemungkinan penyebab error ini:
Penyebab | Deskripsi | Petunjuk pemecahan masalah yang berlaku untuk |
---|---|---|
Masalah koneksi internet atau konektivitas jaringan | Tidak ada koneksi internet keluar atau ada masalah konektivitas jaringan. | Khusus pengguna Edge Private Cloud |
Nama pengguna atau sandi salah | Menggunakan nama pengguna atau sandi yang salah untuk repositori software.apigee.com . |
Khusus pengguna Edge Private Cloud |
Sandi berisi karakter khusus | Sandi untuk repositori software.apigee.com berisi karakter khusus. |
Khusus pengguna Edge Private Cloud |
Penyebab: Koneksi internet atau masalah konektivitas jaringan
Diagnosis
- Periksa apakah ada koneksi internet keluar di komputer tempat Anda melihat error di atas.
- Jika Anda memiliki koneksi internet keluar, uji konektivitas jaringan Anda ke
software.apigee.com
menggunakan salah satu mekanisme berikut:Netcat
Menggunakan netcat:
Jika Anda telah menginstal
netcat
, jalankan perintah berikut:nc -v software.apigee.com 443
Anda akan mendapatkan pesan seperti berikut:
Connection to software.apigee.com 443 port [tcp/https] succeeded!
ATAU
Connected to IP_ADDRESS:443
- Jika Anda tidak melihat salah satu pesan di atas atau jika melihat error, berarti Anda memiliki masalah konektivitas jaringan pada
software.apigee.com.
telnet
Menggunakan telnet:
Jika
netcat
belum diinstal, Anda dapat menggunakan perintahtelnet
berikut untuk memeriksa konektivitas internet:telnet software.apigee.com 443
Anda akan melihat output berikut jika terhubung:
Connected to software.apigee.com
- Jika Anda tidak melihat salah satu pesan di atas atau jika melihat error, berarti Anda memiliki masalah konektivitas jaringan pada
software.apigee.com.
Resolusi
Jika tidak ada koneksi internet atau salah satu perintah (netcat
atau
telnet
) gagal, konektivitas jaringan Anda terbatas atau tidak ada. Hubungi
administrator jaringan Anda untuk memperbaiki masalah ini.
Penyebab: Nama pengguna atau sandi salah
Diagnosis
Pastikan Anda meneruskan nama pengguna dan sandi yang benar ke perintah yang menginstal Apigee Edge
apigee-service utility
:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
Anda juga dapat melakukan panggilan langsung ke URL
software.apigee.com
dan memeriksa outputnya:curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
- Jika Anda mendapatkan error
401 Unauthorized
, itu menunjukkan bahwa Anda menggunakan nama pengguna dan/atau sandi yang salah.
Resolusi
Pastikan Anda menggunakan nama pengguna dan sandi yang benar saat menginstal
apigee-setup utility
.
Penyebab: Sandi berisi karakter khusus
Diagnosis
- Verifikasi bahwa sandi untuk
software.apigee.com
tidak berisi karakter khusus. Misalnya:>
,$
,@
, atau*
. - Jika sandi memiliki karakter khusus, maka itulah penyebab error ini.
Resolusi
- Gunakan karakter escape garis miring terbalik (
\
) sebelum karakter khusus. - Misalnya, jika sandi Anda adalah
pa$$w0rd
, Anda harus menentukan sandi sebagaipa\$\$w0rd
.