أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X. info
المشكلة
ستظهر لك رسالة الخطأ
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 ~]#
الأسباب المحتملة
في ما يلي الأسباب المحتملة لهذا الخطأ:
| السبب | الوصف | تعليمات تحديد المشاكل وحلّها التي تنطبق على |
|---|---|---|
| مشاكل في الاتصال بالإنترنت أو الاتصال بالشبكة | لا يتوفّر اتصال بالإنترنت الصادر أو هناك مشاكل في الاتصال بالشبكة. | مستخدمو 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.
telnet
استخدام telnet:
إذا لم يكن لديك
netcatمثبَّتًا، يمكنك استخدام الأمر التاليtelnetللتحقّق من الاتصال بالإنترنت:telnet software.apigee.com 443
من المفترض أن يظهر لك الناتج التالي إذا تم الاتصال:
Connected to software.apigee.com
- إذا لم تظهر لك أي من الرسائل أعلاه أو إذا ظهرت لك أخطاء، يعني ذلك أنّ هناك مشكلة في الاتصال بالشبكة على
software.apigee.com.
الدقة
إذا لم يكن لديك اتصال بالإنترنت أو إذا تعذّر تنفيذ أحد الأوامر (netcat أو
telnet)، يعني ذلك أنّ الاتصال بالشبكة محدود أو غير متوفّر. تواصل مع مشرف الشبكة لحلّ المشكلة.
السبب: اسم المستخدم غير صحيح أو كلمة المرور غير صحيحة.
التشخيص
تأكَّد من أنّك تمرِّر اسم المستخدم وكلمة المرور الصحيحَين إلى الأمر الذي يثبِّت
apigee-service utilityفي Apigee Edge: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.