Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. info
हमने 22 जनवरी, 2021 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया था.
अपडेट करने की प्रोसेस
इस रिलीज़ को अपडेट करने से, आरपीएम की इस सूची में मौजूद कॉम्पोनेंट अपडेट हो जाएंगे:
- edge-gateway-4.50.00-0.0.20107.noarch.rpm
- edge-management-server-4.50.00-0.0.20107.noarch.rpm
- edge-message-processor-4.50.00-0.0.20107.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20107.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20107.noarch.rpm
- edge-router-4.50.00-0.0.20107.noarch.rpm
- edge-analytics-4.50.00-0.0.40034.noarch.rpm
- apigee-provision-4.50.00-0.0.611.noarch.rpm
- apigee-validate-4.50.00-0.0.620.noarch.rpm
- apigee-setup-4.50.00-0.0.1124.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2512.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2503.noarch.rpm
- apigee-sso-4.50.00-0.0.20088.noarch.rpm
- apigee-mtls-4.50.00-0.0.20210.noarch.rpm
- apigee-mtls-consul-4.50.00-0.0.20130.noarch.rpm
- edge-mint-gateway-4.50.00-0.0.30204.noarch.rpm
- edge-mint-management-server-4.50.00-0.0.30204.noarch.rpm
- edge-mint-message-processor-4.50.00-0.0.30204.noarch.rpm
आपके पास यह देखने का विकल्प होता है कि आपके डिवाइस में RPM के कौनसे वर्शन इंस्टॉल हैं. इसके लिए, आपको यह कमांड डालनी होगी:
apigee-all version
इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह तरीका अपनाएं:
-
सभी Edge नोड पर:
- Yum रिपॉज़िटरी साफ़ करें:
sudo yum clean all
- Edge 4.50.00 की नई
bootstrap_4.50.00.shफ़ाइल डाउनलोड करें. इसके लिए,/tmp/bootstrap_4.50.00.shपर जाएं:curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- Edge 4.50.00
apigee-serviceयूटिलिटी और डिपेंडेंसी इंस्टॉल करें:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
यहां uName:pWord, Apigee से मिला उपयोगकर्ता नाम और पासवर्ड है. अगर आपने pWord नहीं डाला है, तो आपसे इसे डालने के लिए कहा जाएगा.
apigee-setupयूटिलिटी को अपडेट करें:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
apigee-service.shस्क्रिप्ट को चलाने के लिए,sourceकमांड का इस्तेमाल करें:source /etc/profile.d/apigee-service.sh
- Yum रिपॉज़िटरी साफ़ करें:
- मैनेजमेंट सर्वर पर
apigee-validateयूटिलिटी को अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- मैनेजमेंट सर्वर पर
apigee-provisionयूटिलिटी को अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
सभी Cassandra नोड अपडेट करें:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
यहां configFile उस कॉन्फ़िगरेशन फ़ाइल के बारे में बताता है जिसका इस्तेमाल आपने Apigee Edge for Private Cloud को इंस्टॉल करने के लिए किया था. उदाहरण के लिए,
/opt/silent.conf.- सभी एज नोड पर,
edgeप्रोसेस के लिएupdate.shस्क्रिप्ट को लागू करें. इसके लिए, हर नोड पर यह कमांड चलाएं:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- सभी नोड पर एसएसओ के लिए,
update.shस्क्रिप्ट को लागू करें. हर नोड पर, यह कमांड चलाएं:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- अगर Apigee mTLS का इस्तेमाल किया जा रहा है, तो Apigee mTLS को अपग्रेड करना में बताया गया तरीका अपनाएं.
ज़्यादा जानकारी के लिए, Apigee mTLS के बारे में जानकारी देखें.
YouTube पर कैप्शन जोड़ने के लिए इस्तेमाल किए जाने वाले सॉफ़्टवेयर
Apigee Edge Private Cloud का यह वर्शन, Red Hat Enterprise Linux के वर्शन (Intel 64-bit) 7.9 और CentOS (Intel 64-bit) 7.9 के साथ काम करता है.
बंद की गई सेवाएं/सुविधाएं
कोई नई सुविधा बंद नहीं की गई है.
नई सुविधाएं
इस रिलीज़ में, ये नई सुविधाएं जोड़ी गई हैं:
- नया इंस्टॉलर विकल्प,
'mt'. इसकी मदद से, Edge यूज़र इंटरफ़ेस (यूआई) और OpenLDAP से अलग मैनेजमेंट सर्वर इंस्टॉल किया जा सकता है (समस्या 175793014). इंस्टॉल किए जाने वाले कॉम्पोनेंट तय करना लेख पढ़ें. - यह मैसेज प्रोसेसर पर L1 कैश मेमोरी के खत्म होने की अवधि है. इससे L1 कैश मेमोरी में किसी एंट्री का टाइम-टू-लिव (टीटीएल) तय होता है. पहले, सिर्फ़ L2 कैश मेमोरी की एंट्री का टीटीएल तय किया जा सकता था. मैसेज प्रोसेसर पर L1 कैश मेमोरी के खत्म होने की अवधि सेट करना लेख पढ़ें.
apigee-provisionका बेहतर वर्शन, जिसमें नयाdelete-userविकल्प शामिल है. इस विकल्प का इस्तेमाल करने के बारे में जानने के लिए,apigee-service apigee-provision delete-user -hचलाएं.
गड़बड़ियां ठीक की गईं
यहां दी गई टेबल में, इस रिलीज़ में ठीक की गई गड़बड़ियों की सूची दी गई है:
| समस्या आईडी | ब्यौरा |
|---|---|
| 162320407 | क्लाइंट सर्टिफ़िकेट नहीं भेजे गए, जबकि टारगेट सर्वर में clientauthenabled सेट किया गया था. |
| 169401128 | कमाई करने से जुड़ी सूचनाएं ईमेल से भेजने की सुविधा काम नहीं कर रही थी. |
| 158714633 | Cassandra लॉग फ़ाइल का कॉन्फ़िगरेशन काम नहीं कर रहा था.
|
| 125273766 | एक से ज़्यादा रीजन वाले पॉड कॉन्फ़िगरेशन में, क्रॉस-पॉड कैश अपडेट का डेटा ट्रांसफ़र नहीं हो सका. |
| 170656165 | जब मैनेजमेंट सर्वर पर एचटीटीपी बंद था, तब Apigee SSO सेटअप नहीं हो पा रहा था. |
| 174307086 | अगर स्कोप टाइप को |
| 143178281 | एसएमटीपी कॉन्फ़िगरेशन में गड़बड़ी की वजह से, कमाई करने से जुड़ी सूचनाएं भेजने की सेवा काम नहीं कर रही थी. |
| 151756535 | apigee-validate clean कमांड, apigee_validator@apigee.com उपयोगकर्ता को क्लीन नहीं कर रही थी.
|
| 174735160 | Edge Classic यूज़र इंटरफ़ेस (यूआई) के ज़रिए एसक्यूएल इंजेक्शन से जुड़ी सुरक्षा की संभावित गड़बड़ी को ठीक कर दिया गया है. |
| 145994176 | तारीख के हिसाब से, सूचना पाने की सेवा के आइटम खोजने की सुविधा काम नहीं कर रही थी, क्योंकि createdDate फ़ील्ड में कोई वैल्यू नहीं डाली गई थी. |
| 142386756 |
|
| 165421271 | ट्रेस टूल, अनुरोध पेलोड में मौजूद सभी JSON वैल्यू को स्ट्रिंग के तौर पर दिखा रहा था. भले ही, वे पूर्णांक हों. |
| 169212613 | Management API के रिस्पॉन्स में, तारीख के डुप्लीकेट रिस्पॉन्स हेडर मौजूद थे. |
| 171245851 | mTLS इंस्टॉल करने के लिए, कॉन्फ़िगरेशन फ़ाइल में सभी आईपी पते होने चाहिए. |
| 172379664 |
|
| 172367536 | मैसेज प्रोसेसर, mTLS के लिए खुद के हस्ताक्षर वाला सर्टिफ़िकेट इस्तेमाल कर रहे थे. ऐसा तब भी हो रहा था, जब उपयोगकर्ता ने अपना सर्टिफ़िकेट दिया था. |
| 169020349 |
|
| 175313717 | Cassandra में मौजूद संभावित जोखिम की आशंका वाली CVE-2020-13946 और CVE-2019-2684 को ठीक कर दिया गया है. सुरक्षा से जुड़ी समस्याएं ठीक की गईं लेख पढ़ें. |
| 169020349 | 64-बिट ब्लॉक साइज़ वाले टीएलएस सिफ़र पर जन्मदिन वाले हमलों की संभावित कमज़ोरी को ठीक कर दिया गया है. सुरक्षा से जुड़ी समस्याएं ठीक की गईं लेख पढ़ें. |
सुरक्षा से जुड़ी समस्याएं ठीक की गईं
यहां सुरक्षा से जुड़ी उन समस्याओं की सूची दी गई है जिन्हें इस रिलीज़ में ठीक कर दिया गया है. इन समस्याओं से बचने के लिए, Edge Private Cloud का नया वर्शन इंस्टॉल करें.
| CVE | ब्यौरा |
|---|---|
| CVE-2020-13946 |
Apache Cassandra के 2.1.22, 2.2.18, 3.0.22, 3.11.8, और 4.0-beta2 से पहले के सभी वर्शन में, स्थानीय हमलावर के पास Apache Cassandra प्रोसेस या कॉन्फ़िगरेशन फ़ाइलों का ऐक्सेस नहीं होता. इसके बावजूद, वह RMI रजिस्ट्री में बदलाव कर सकता है. इससे वह मैन-इन-द-मिडल अटैक कर सकता है. साथ ही, JMX इंटरफ़ेस को ऐक्सेस करने के लिए इस्तेमाल किए गए उपयोगकर्ता नाम और पासवर्ड कैप्चर कर सकता है. इसके बाद, हमलावर इन क्रेडेंशियल का इस्तेमाल करके, JMX इंटरफ़ेस को ऐक्सेस कर सकता है और बिना अनुमति के कार्रवाइयां कर सकता है. उपयोगकर्ताओं को CVE-2019-2684 के बारे में भी पता होना चाहिए. यह JRE की एक ऐसी जोखिम की आशंका है जिसकी वजह से इस समस्या का फ़ायदा दूर से उठाया जा सकता है. |
| CVE-2019-2684 |
DES/3DES साइफ़र को TLS/SSL प्रोटोकॉल के हिस्से के तौर पर इस्तेमाल करने के तरीके में एक गड़बड़ी मिली है. अगर कम्यूनिकेशन में DES/3DES पर आधारित साइफ़रसुइट का इस्तेमाल किया जाता है, तो मैन-इन-द-मिडल हमलावर इस गड़बड़ी का इस्तेमाल करके, कुछ सादा टेक्स्ट डेटा को वापस पा सकता है. इसके लिए, उसे टीएलएस/एसएसएल सर्वर और क्लाइंट के बीच एन्क्रिप्ट किए गए ट्रैफ़िक को कैप्चर करना होगा. |
| CVE-2016-2183 |
टीएलएस/एसएसएल प्रोटोकॉल के हिस्से के तौर पर, DES/3DES साइफ़र के इस्तेमाल में एक गड़बड़ी मिली है. अगर कम्यूनिकेशन में DES/3DES पर आधारित साइफ़रसुइट का इस्तेमाल किया जाता है, तो मैन-इन-द-मिडल हमलावर इस गड़बड़ी का इस्तेमाल करके, कुछ प्लेनटेक्स्ट डेटा को वापस पा सकता है. इसके लिए, उसे टीएलएस/एसएसएल सर्वर और क्लाइंट के बीच एन्क्रिप्ट (सुरक्षित) किए गए ट्रैफ़िक को कैप्चर करना होगा. |
ज्ञात समस्याएं
Edge Private Cloud से जुड़ी ज्ञात समस्याओं की सूची देखने के लिए, Edge Private Cloud से जुड़ी ज्ञात समस्याएं लेख पढ़ें.