यहां 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
यह देखने के लिए कि आपके इंस्टॉल किए गए आरपीएम के वर्शन अपडेट करने की ज़रूरत है या नहीं, यह कमांड डालें:
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. - Postgres नोड (मास्टर और स्टैंडबाय) अपडेट करें:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- सभी Edge नोड पर,
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 के लिए EOL (लाइफ़ साइकल खत्म होने की तारीख) के बारे में चेतावनी देती है
Edge for Private Cloud के ग्राहक, इंस्टॉल किए गए वर्शन की EOL तारीख से छह महीने पहले, चेतावनी वाले मैसेज देखने लगेंगे. EOL का मैसेज, हर ब्राउज़र सेशन में एक बार दिखेगा: अगर टैब या ब्राउज़र बंद कर दिया जाता है, तो सेशन खत्म हो जाएगा. इसके बाद, अगर Apigee को किसी ब्राउज़र में फिर से खोला जाता है, मैसेज फिर से दिखेगा.
पासवर्ड बदलने पर, उपयोगकर्ताओं को लॉग आउट करने का नया विकल्प
apigee.feature.clearSessionOnPasswordUpdate में एक नया फ़्लैग जोड़ा गया है. इसकी मदद से, यह कॉन्फ़िगर किया जा सकता है कि पासवर्ड बदलने के बाद, उपयोगकर्ताओं को लॉग आउट किया जाए या नहीं.
डिफ़ॉल्ट रूप से, उपयोगकर्ताओं को लॉग आउट नहीं किया जाता.
एसएमटीपी के लिए टीएलएस वर्शन सेट करने का नया फ़्लैग
mail.smtp.ssl.protocols में एक नया फ़्लैग जोड़ा गया है. इससे, एसएसएल प्रोटोकॉल
के बारे में पता चलता है. ये प्रोटोकॉल, एसएमटीपी कनेक्शन के लिए चालू किए जाते हैं. इस सुविधा की मदद से, सुरक्षा से जुड़ी अपनी ज़रूरतों के हिसाब से,
एसएसएल प्रोटोकॉल कॉन्फ़िगर किए जा सकते हैं.
फ़ॉरवर्ड प्रॉक्सी कॉन्फ़िगर करें.
ये फ़्लैग जोड़े गए हैं. इनकी मदद से, फ़ॉरवर्ड प्रॉक्सी कॉन्फ़िगर की जा सकती है:
http.proxyHosthttp.proxyPorthttp.proxyUserhttp.proxyPassword
डिफ़ॉल्ट रूप से, फ़्लैग की वैल्यू खाली होती हैं.
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 रीडायरेक्ट की समस्या. यूज़र इंटरफ़ेस (यूआई) में, डेवलपर टैब में ग्राहक, बदलाव/मिटाने या कोई अन्य कार्रवाई नहीं कर पा रहे थे, क्योंकि डेवलपर के ईमेल में खास वर्ण शामिल थे. यह समस्या ठीक कर दी गई है |
| 168149141 |
दूसरे मैनेजमेंट सर्वर पर, मॉनेटाइज़ेशन इंस्टॉल नहीं हो पा रहा था Mint Management Server इंस्टॉल करते समय, रेस कंडीशन की वजह से होने वाली कुछ संभावित समस्याओं को ठीक किया गया है |
| 167960487 |
डाइमेंशन के टेक्स्ट में, AND/OR रिज़र्व किए गए कीवर्ड की वजह से, आंकड़ों की रिपोर्ट नहीं बन पा रही थीं यह समस्या ठीक कर दी गई है. |
| 168846482 |
अगर Apigee के डेटाबेस मौजूद नहीं थे, तो Postgres को वापस लाने में गड़बड़ी हो रही थी हमने Postgres को वापस लाने वाली स्क्रिप्ट में, गड़बड़ी की लॉगिंग को बेहतर बनाया है. |
| 161155125 |
apigee-ldap के लिए अपग्रेड नहीं हो पा रहे थे यह समस्या ठीक कर दी गई है. |
| 180207712 |
ग्राहक, Cassandra के नए नोड नहीं जोड़ पा रहे थे अगर प्रॉपर्टी गलत दी जाती है, तो Cassandra का सेटअप नहीं हो पाएगा. साथ ही, गड़बड़ी का बेहतर मैसेज दिखेगा.CASS_HOSTS
|
| 173657467 |
अगर किसी दूसरे डेटा सेंटर में Cassandra के नोड डाउन थे, तो मैनेजमेंट सर्वर चालू नहीं हो रहा था Cassandra की पुष्टि करने की सुविधा चालू करने वाली स्क्रिप्ट को बेहतर बनाया गया है, ताकि इस समस्या को हल किया जा सके. |
| 182456858 |
मैनेजमेंट सर्वर, लोकल Postgres इलाके से कनेक्ट नहीं हो रहा था. आंकड़ों की क्वेरी के लिए, कनेक्ट करने के लिए सबसे सही Postgres चुनने के लिए, मैनेजमेंट सर्वर के एल्गोरिदम में सुधार किए गए हैं. |
| 189743303 |
Analytics API को फ़िल्टर करने में समस्या यह समस्या ठीक कर दी गई है. |
| 156623186 |
ऑडिट रिसॉर्स के लिए, अनुमति से जुड़ी पाबंदियां काम नहीं कर रही थीं यह समस्या ठीक कर दी गई है. |
| 123015330 |
किसी कॉम्पोनेंट की |
| 183147699 |
मैनेजमेंट सर्वर को इंस्टॉल/अपडेट करते समय, डेटास्टोर के रजिस्ट्रेशन में समस्या आ रही थी. ऐसा तब हो रहा था, जब dc-x फ़ॉर्मैट में नहीं, बल्कि किसी अन्य फ़ॉर्मैट में इलाके के नाम इस्तेमाल किए जा रहे थे. Edge की कॉन्फ़िगरेशन फ़ाइल का रेफ़रंस देखें. |
| 180373096 |
एपीआई प्रॉक्सी का बड़े पैमाने पर रोल आउट करने में ज़्यादा समय लग रहा था यह समस्या ठीक कर दी गई है. |
| 182857918 |
गड़बड़ी की स्थितियों को बेहतर तरीके से कैप्चर करने के लिए, Message Processor के लॉग को बेहतर बनाया गया है |
| 193870176 |
राउटर लेवल पर एक कॉन्फ़िगरेशन जोड़ा गया है, ताकि स्टैंडर्ड पोर्ट 80 और 443 पर वर्चुअल होस्ट के लिसन विकल्पों को बंद किया जा सके. |
| 168560804 |
शेयर किया गया फ़्लो बनाते समय, 403 गड़बड़ी दिख रही थी यह गड़बड़ी इसलिए हुई, क्योंकि एपीआई को कोई ऐसी वैल्यू पास की जा रही थी जो तय नहीं थी. यह समस्या ठीक कर दी गई है. |
| 186503861 |
जब conf_http_HTTPHeader.{ANY}) जोड़ा गया है. यह कॉन्फ़िगरेशन सिर्फ़ तब लागू होगा, जब हेडर का कोई खास कॉन्फ़िगरेशन मौजूद न हो.
|
सुरक्षा से जुड़ी समस्याएं ठीक की गईं
यहां सुरक्षा से जुड़ी उन समस्याओं की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है. इन समस्याओं से बचने के लिए, Edge Private Cloud का नया वर्शन इंस्टॉल करें.
| समस्या आईडी | ब्यौरा |
|---|---|
| CVE-2020-11022 | jQuery में मौजूद जोखिम की आशंका को ठीक किया गया |
| CVE-2020-11023 | jQuery में मौजूद जोखिम की आशंका को ठीक किया गया |
| CVE-2018-20801 | Edge यूज़र इंटरफ़ेस (यूआई) (क्लासिक) में, Highcharts में मौजूद जोखिम की आशंकाएं |
jQuery में, क्रॉस-साइट स्क्रिप्टिंग (XSS) के जोखिम की आशंका jquery में मौजूद जोखिम की आशंका को ठीक किया गया. इस जोखिम की वजह से, क्रॉस-साइट स्क्रिप्टिंग (XSS) की समस्या हो सकती थी. |
|
Tomcat servlet में मौजूद जोखिम की आशंका. Tomcat servlet 8.0.53 में, सुरक्षा से जुड़ा जोखिम मौजूद था. Tomcat servlet को 8.5.34 पर अपग्रेड करने से, इस जोखिम की आशंका को ठीक किया जा सकता है. |
ज्ञात समस्याएं
ज्ञात समस्याओं की पूरी सूची देखने के लिए, Edge for Private Cloud में मौजूद ज्ञात समस्याएं देखें.