ইনস্টল করার সময় সমস্যা - apigee-repo.rpm খোলা যাচ্ছে না

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

সমস্যার উপসর্গ

আপনি এই সমস্যাটি Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm ইনস্টলেশন বা প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর নতুন ভার্সনে মাইগ্রেশন করার সময় দেখতে পাবেন।

সমস্যা সংক্রান্ত মেসেজ

আপনি নিম্নলিখিত সমস্যা দেখতে পাবেন:

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 ব্যবহারকারীদের জন্য

কারণ: ইন্টারনেট কানেকশন বা নেটওয়ার্ক কানেক্টিভিটি সংক্রান্ত সমস্যা

ডায়াগনসিস

  1. আপনি যে মেশিনে উপরের সমস্যাটি দেখতে পাচ্ছেন সেখানে আউটবাউন্ড ইন্টারনেট কানেকশন আছে কিনা তা চেক করে দেখুন।
  2. আপনার আউটবাউন্ড ইন্টারনেট কানেকশন থাকলে, তাহলে নিম্নলিখিত software.apigee.com মেকানিজমগুলির মধ্যে একটি ব্যবহার করে আপনার নেটওয়ার্ক কানেক্টিভিটি পরীক্ষা করুন:

    netcat

    netcat ব্যবহার করে:

    1. আপনি netcat ইনস্টল করে থাকলে, নিম্নলিখিত কমান্ড রান করুন:

      nc -v software.apigee.com 443
      

      আপনি এই ধরনের একটি মেসেজ পাবেন:

      Connection to software.apigee.com 443 port [tcp/https] succeeded!

      অথবা

      Connected to IP_ADDRESS:443
    2. আপনি উপরে উল্লেখ করা কোনও মেসেজ দেখতে না পেলে অথবা সমস্যা দেখতে পেলে, আপনার software.apigee.com.

    telnet

    Telnet ব্যবহার করে:

    1. আপনার ডিভাইসে netcat ইনস্টল করা না থাকলে, ইন্টারনেট কানেক্টিভিটি চেক করতে আপনি নিম্নলিখিত telnet কমান্ড ব্যবহার করতে পারবেন:

      telnet software.apigee.com 443
      

      এটি কানেক্ট করলে, আপনাকে নিম্নলিখিত আউটপুট দেখতে হবে:

      Connected to software.apigee.com
    2. আপনি উপরে উল্লেখ করা কোনও মেসেজ দেখতে না পেলে অথবা সমস্যা দেখতে পেলে, আপনার software.apigee.com.

রেজোলিউশন

আপনার ইন্টারনেট কানেকশন না থাকলে অথবা একটি কমান্ড (netcat বা telnet) কাজ না করলে, আপনার নেটওয়ার্ক কানেক্টিভিটি সীমিত বা নেই। সমস্যার সমাধান করতে আপনার নেটওয়ার্ক অ্যাডমিনিস্ট্রেটরের সাথে কাজ করুন।

কারণ: ভুল ইউজারনেম বা পাসওয়ার্ড

ডায়াগনসিস

  1. Apigee Edge apigee-service utility ইনস্টল করার কমান্ডে আপনি সঠিক ইউজারনেম ও পাসওয়ার্ড দিচ্ছেন কিনা তা যাচাই করুন:

    sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
    
  2. এছাড়াও, আপনি URL-এ সরাসরি কল করতে software.apigee.com এবং আউটপুট চেক করতে পারেন:

    curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
    
  3. আপনি 401 Unauthorized সমস্যা দেখতে পেলে, এর অর্থ হল আপনি ভুল ইউজারনেম এবং/অথবা পাসওয়ার্ড ব্যবহার করছেন।

রেজোলিউশন

apigee-setup utility ইনস্টল করার সময় আপনি সঠিক ইউজারনেম ও পাসওয়ার্ড ব্যবহার করছেন কিনা তা নিশ্চিত করুন।

কারণ: পাসওয়ার্ডে বিশেষ অক্ষর আছে

ডায়াগনসিস

  1. software.apigee.com-এর পাসওয়ার্ডে কোনও বিশেষ অক্ষর নেই তা যাচাই করুন। যেমন: >, $, @ অথবা *.
  2. পাসওয়ার্ডে কোনও বিশেষ অক্ষর থাকলে, তার জন্য এই সমস্যা হতে পারে।

রেজোলিউশন

  1. যেকোনও বিশেষ অক্ষরের আগে ব্যাকস্ল্যাশ এস্কেপ অক্ষর (\) ব্যবহার করুন।
  2. যেমন, আপনার পাসওয়ার্ড pa$$w0rd হলে, আপনাকে পাসওয়ার্ডটি pa\$\$w0rd হিসেবে উল্লেখ করতে হবে।

রেফারেন্স

Edge apigee-setup ইউটিলিটি ইনস্টল করুন