Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. info
हमने 18 अगस्त, 2021 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया था.
अपडेट करने की प्रोसेस
इस रिलीज़ को अपडेट करने से, आरपीएम की इस सूची में मौजूद कॉम्पोनेंट अपडेट हो जाएंगे:
- edge-gateway-4.50.00-0.0.20137.noarch.rpm
- edge-management-server-4.50.00-0.0.20137.noarch.rpm
- edge-message-processor-4.50.00-0.0.20137.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20137.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20137.noarch.rpm
- edge-router-4.50.00-0.0.20137.noarch.rpm
- edge-analytics-4.50.00-0.0.40045.noarch.rpm
- apigee-postgresql-9.6.1-0.0.2519.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2526.noarch.rpm
- apigee-service-4.50.00-0.0.1426.noarch.rpm
- apigee-provision-4.50.00-0.0.615.noarch.rpm
- apigee-validate-4.50.00-0.0.623.noarch.rpm
- apigee-sso-4.50.00-0.0.21017.noarch.rpm
- apigee-tomcat-8.5.64-0.0.915.noarch.rpm
- edge-ui-4.50.00-0.0.20193.noarch.rpm
- edge-management-ui-static-4.50.00-0.0.20032.noarch.rpm
- edge-management-ui-4.50.00-0.0.20017.noarch.rpm
- apigee-drupal-7.82-0.0.306.noarch.rpm
- apigee-drupal-devportal-4.50.00-0.0.407.noarch.rpm
- Apigee-drupal-contrib-4.50.00-0.0.403.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 उस कॉन्फ़िगरेशन फ़ाइल के बारे में बताता है जिसका इस्तेमाल आपने Private Cloud के लिए Apigee Edge इंस्टॉल करने के लिए किया था. उदाहरण के लिए,
/opt/silent.conf. - Postgres नोड (मास्टर और स्टैंडबाय) अपडेट करें:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /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
- सभी नोड पर यूज़र इंटरफ़ेस (यूआई) के लिए,
update.shस्क्रिप्ट को लागू करें:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- अगर New Edge का इस्तेमाल किया जा रहा है, तो यह निर्देश चलाएं:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- Apigee Developer Services के सभी पोर्टल नोड पर, devportal प्रोसेस को अपडेट करें. इसके लिए, यह कमांड चलाएं:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
सपोर्ट किए गए सॉफ़्टवेयर में बदलाव
इस रिलीज़ में, काम करने वाले सॉफ़्टवेयर में कोई बदलाव नहीं किया गया है.
बंद की गई सेवाएं/सुविधाएं
इस रिलीज़ में, किसी भी सुविधा को बंद नहीं किया गया है.
नई सुविधाएं
इस रिलीज़ में, ये नई सुविधाएं जोड़ी गई हैं:
एक नई पॉप-अप विंडो में, आपको Edge for Private Cloud के बंद होने की तारीखों (ईओएल) के बारे में चेतावनी दी जाती है
Edge for Private Cloud के ग्राहकों को, इंस्टॉल किए गए वर्शन के ईओएल की तारीख से छह महीने पहले, चेतावनी वाले मैसेज दिखने लगेंगे. EOL मैसेज, हर ब्राउज़र सेशन में एक बार दिखेगा: टैब या ब्राउज़र बंद करने पर, सेशन बंद हो जाएगा. इसके बाद, अगर आपने ब्राउज़र में Apigee को फिर से खोला, तो आपको यह मैसेज फिर से दिखेगा.
पासवर्ड बदले जाने पर, उपयोगकर्ताओं को लॉग आउट करने का नया विकल्प
apigee.feature.clearSessionOnPasswordUpdate में एक नया फ़्लैग जोड़ा गया है. इससे यह कॉन्फ़िगर किया जा सकता है कि पासवर्ड बदलने के बाद, उपयोगकर्ताओं को लॉग आउट किया जाए या नहीं.
डिफ़ॉल्ट रूप से, उपयोगकर्ताओं को लॉग आउट नहीं किया जाता है.
एसएमटीपी के लिए टीएलएस वर्शन सेट करने का नया फ़्लैग
mail.smtp.ssl.protocols में एक नया फ़्लैग जोड़ा गया है. यह फ़्लैग, एसएसएल प्रोटोकॉल के बारे में बताता है. यह प्रोटोकॉल, एसएमटीपी कनेक्शन के लिए चालू होता है. इस सुविधा की मदद से, सुरक्षा से जुड़ी अपनी ज़रूरतों के हिसाब से एसएसएल प्रोटोकॉल कॉन्फ़िगर किए जा सकते हैं.
फ़ॉरवर्ड प्रॉक्सी कॉन्फ़िगर करें.
ये फ़्लैग जोड़े गए हैं. इनकी मदद से, फ़ॉरवर्ड प्रॉक्सी को कॉन्फ़िगर किया जा सकता है:
http.proxyHosthttp.proxyPorthttp.proxyUserhttp.proxyPassword
डिफ़ॉल्ट रूप से, फ़्लैग की वैल्यू खाली होती हैं.
पेरंट फ़ैक्ट टेबल से Analytics का डेटा मिटाने के लिए, pg-data-purge स्क्रिप्ट को बेहतर बनाया गया है
स्क्रिप्ट चलाने के लिए, यह कमांड डालें:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain [Delete-from-parent-fact - N/Y] [Confirm-delete-from-parent-fact - N/Y]
स्क्रिप्ट में ये विकल्प उपलब्ध हैं:
Delete-from-parent-factडिफ़ॉल्ट वैल्यू : नहीं. इससे पैरंट फ़ैक्ट टेबल से, डेटा को बनाए रखने की अवधि से पुराना डेटा भी मिट जाएगा.Confirm-delete-from-parent-fact. डिफ़ॉल्ट: नहीं. अगर 'नहीं' चुना जाता है, तो स्क्रिप्ट, पैरंट फ़ैक्ट से डेटा मिटाने से पहले पुष्टि करने के लिए कहेगी. अगर डेटा मिटाने वाली स्क्रिप्ट अपने-आप काम करती है, तो इसे 'हां' पर सेट करें.
लॉगिन पेज पर उपयोगकर्ता के लेबल को बदलने का विकल्प
नए फ़्लैग apigee.feature.customLoginUserLabel की मदद से, लॉगिन पेज पर उपयोगकर्ता के लेबल को उनकी पसंद के हिसाब से कॉन्फ़िगर किया जा सकता है. डिफ़ॉल्ट रूप से, यह ईमेल पता होता है.
गड़बड़ियां ठीक की गईं
इस सेक्शन में, Private Cloud में मौजूद उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है.
| समस्या आईडी | ब्यौरा |
|---|---|
| 179989459 |
एपीआई प्रॉडक्ट बंडल से एपीआई प्रॉडक्ट मिटाने की सुविधा काम नहीं कर रही थी. इस समस्या को ठीक कर दिया गया है. |
| 67151202 |
इंस्टॉल करते समय, पासवर्ड की जटिलता से जुड़ी ज़रूरी शर्तों को लागू नहीं किया गया इस समस्या को ठीक कर दिया गया है. |
| 175942835 |
ग्राहक, सीएसआरएफ़ से सुरक्षा के बिना dailysummaryreports के लिए GET अनुरोध कर सकते थे इस समस्या को ठीक कर दिया गया है. |
| 161351690 |
यूज़र इंटरफ़ेस (यूआई) में नीतियों की सूची में एचएमएसी नीति नहीं दिखती इस समस्या को ठीक कर दिया गया है. |
| 170791446 |
यूज़र इंटरफ़ेस (यूआई) में मौजूद डेवलपर टैब में, 404 रीडायरेक्ट की समस्या. डेवलपर के ईमेल पते में खास वर्ण मौजूद होने की वजह से, ग्राहक यूज़र इंटरफ़ेस (यूआई) में मौजूद Developers टैब में कोई बदलाव नहीं कर पा रहे थे. इसके अलावा, वे इस टैब में मौजूद किसी भी आइटम को न तो मिटा पा रहे थे और न ही कोई अन्य कार्रवाई कर पा रहे थे. इस समस्या को ठीक कर दिया गया है |
| 168149141 |
दूसरे मैनेजमेंट सर्वर पर कमाई करने की सुविधा इंस्टॉल नहीं हो पा रही थी Mint Management Server को इंस्टॉल करने के दौरान, रेस कंडीशन की वजह से होने वाली कुछ संभावित समस्याओं को ठीक किया गया है |
| 167960487 |
डाइमेंशन के टेक्स्ट में AND/OR रिज़र्व कीवर्ड की वजह से, Analytics रिपोर्ट जनरेट नहीं हो पा रही थीं इस समस्या को ठीक कर दिया गया है. |
| 168846482 |
Apigee डेटाबेस मौजूद न होने पर, Postgres को वापस नहीं लाया जा सका हमने Postgres को वापस लाने वाली स्क्रिप्ट में गड़बड़ी लॉग करने की सुविधा को बेहतर बनाया है. |
| 161155125 |
apigee-ldap के लिए अपग्रेड नहीं हो पा रहे थे इस समस्या को ठीक कर दिया गया है. |
| 180207712 |
ग्राहक, नए Cassandra नोड नहीं जोड़ सका अगर गलतCASS_HOSTS प्रॉपर्टी दी जाती है, तो Cassandra सेटअप नहीं हो पाएगा. साथ ही, गड़बड़ी का बेहतर मैसेज दिखेगा.
|
| 173657467 |
अगर किसी दूसरे डेटा सेंटर में Cassandra नोड बंद थे, तो मैनेजमेंट सर्वर काम नहीं कर रहा था Cassandra की पुष्टि करने की सुविधा चालू करने वाली स्क्रिप्ट को बेहतर बनाया गया है, ताकि इस समस्या को ठीक किया जा सके. |
| 182456858 |
मैनेजमेंट सर्वर, लोकल Postgres क्षेत्र से कनेक्ट नहीं हो रहा था. Management Server के एल्गोरिदम में सुधार किया गया है. इससे Analytics क्वेरी के लिए, कनेक्ट करने के लिए सबसे अच्छा Postgres चुना जा सकेगा. |
| 189743303 |
Analytics API में फ़िल्टर करने से जुड़ी समस्या इस समस्या को ठीक कर दिया गया है. |
| 156623186 |
ऑडिट संसाधन के लिए, अनुमति से जुड़ी पाबंदियां काम नहीं कर रही थीं इस समस्या को ठीक कर दिया गया है. |
| 123015330 |
कॉम्पोनेंट की |
| 183147699 |
मैनेजमेंट सर्वर इंस्टॉल/अपडेट करते समय, डेटास्टोर रजिस्ट्रेशन से जुड़ी समस्या को ठीक किया गया है. यह समस्या तब होती थी, जब dc-x फ़ॉर्मैट में नहीं दिए गए क्षेत्र के नामों का इस्तेमाल किया जाता था. Edge कॉन्फ़िगरेशन फ़ाइल का रेफ़रंस देखें. |
| 180373096 |
एपीआई प्रॉक्सी को बड़े पैमाने पर रोल आउट करने में समय लग रहा था इस समस्या को ठीक कर दिया गया है. |
| 182857918 |
गड़बड़ी की स्थितियों को बेहतर तरीके से कैप्चर करने के लिए, मैसेज प्रोसेसर के लॉग को बेहतर बनाया गया |
| 193870176 |
राउटर लेवल पर कॉन्फ़िगरेशन जोड़ा गया है, ताकि स्टैंडर्ड पोर्ट 80 और 443 पर वर्चुअल होस्ट के लिसन विकल्प बंद किए जा सकें. |
| 168560804 |
शेयर किया गया फ़्लो बनाते समय, 403 गड़बड़ी का मैसेज मिला यह गड़बड़ी इसलिए हुई, क्योंकि एपीआई को कोई ऐसी वैल्यू भेजी जा रही थी जिसे तय नहीं किया गया है. इस समस्या को ठीक कर दिया गया है. |
| 186503861 |
ServiceCallout नीति, हेडर की वैल्यू को अलग-अलग हिस्सों में बांट रही थी. साथ ही, जब conf_http_HTTPHeader.{ANY}) जोड़ा गया. यह कॉन्फ़िगरेशन सिर्फ़ तब लागू होगा, जब कोई खास हेडर कॉन्फ़िगरेशन मौजूद न हो.
|
सुरक्षा से जुड़ी समस्याएं ठीक की गईं
यहां सुरक्षा से जुड़ी उन समस्याओं की सूची दी गई है जिन्हें इस रिलीज़ में ठीक कर दिया गया है. इन समस्याओं से बचने के लिए, Edge Private Cloud का नया वर्शन इंस्टॉल करें.
| समस्या आईडी | ब्यौरा |
|---|---|
| CVE-2020-11022 | jQuery से जुड़ी जोखिम की आशंका को ठीक किया गया |
| CVE-2020-11023 | jQuery से जुड़ी जोखिम की आशंका को ठीक किया गया |
| CVE-2018-20801 | Edge UI (Classic) में Highcharts की जोखिम की आशंका से जुड़ी समस्याएं |
jQuery में क्रॉस-साइट स्क्रिप्टिंग (XSS) से जुड़ी जोखिम की आशंका jquery में मौजूद एक जोखिम की आशंका को दूर किया गया है. इससे क्रॉस-साइट स्क्रिप्टिंग (XSS) की समस्या होती थी. |
|
Tomcat servlet में जोखिम की आशंका. मौजूदा Tomcat servlet 8.0.53 में सुरक्षा से जुड़ी जोखिम की आशंका थी. Tomcat servlet को 8.5.34 पर अपग्रेड करने से, इस जोखिम को ठीक किया जा सकता है. |
ज्ञात समस्याएं
Edge for Private Cloud से जुड़ी ज्ञात समस्याएं लेख में, ज्ञात समस्याओं की पूरी सूची देखें.