شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
علامت
خطای Cannot open: https:// USERNAME : PASSWORD @software.apigee.com/apigee-repo.rpm
در حین نصب یا انتقال به نسخه جدیدتر Apigee Edge برای 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
را نصب کرده اید، دستور زیر را اجرا کنید: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-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
تعیین کنید.