इंस्टॉलेशन गड़बड़ी - 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 प्राइवेट क्लाउड के उपयोगकर्ता
गलत उपयोगकर्ता नाम या पासवर्ड software.apigee.com डेटा स्टोर करने की जगह के लिए गलत उपयोगकर्ता नाम या पासवर्ड इस्तेमाल किया जा रहा है. सिर्फ़ Edge प्राइवेट क्लाउड के उपयोगकर्ता
पासवर्ड में खास वर्ण होने चाहिए software.apigee.com डेटा स्टोर करने की जगह के लिए पासवर्ड में खास वर्ण हैं. सिर्फ़ Edge प्राइवेट क्लाउड के उपयोगकर्ता

कारण: इंटरनेट कनेक्शन या नेटवर्क कनेक्टिविटी की समस्याएँ

संक्रमण की जांच

  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. पर नेटवर्क कनेक्टिविटी की समस्या

    टेलनेट

    टेलनेट का इस्तेमाल करना:

    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. आप software.apigee.com URL पर कॉल भी कर सकते है और आउटपुट:

    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 सुविधा इंस्टॉल करें