आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
समस्या का ब्यौरा
आपको यह गड़बड़ी
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 Edge
apigee-service utilityइंस्टॉल करने वाले कमांड में, सही उपयोगकर्ता नाम और पासवर्ड डाला गया हो:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
यूआरएल
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डालना होगा.