प्राइवेट क्लाउड के लिए 4.51.00 Edge के रिलीज़ नोट

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

हमने 29 जुलाई, 2021 को प्राइवेट क्लाउड फ़ीचर रिलीज़ के लिए, Edge का 4.51.00 वर्शन रिलीज़ किया था.

रिलीज़ की खास जानकारी

यहां दी गई टेबल में इस रिलीज़ में हुए बदलावों की खास जानकारी दी गई है:

नई सुविधाएं

इस रिलीज़ में ये नई सुविधाएं शामिल हैं:

○ पॉप-अप विंडो में एक नई पॉप-अप विंडो से, उपयोगकर्ता का पासवर्ड बदलने की तारीख (ईओएल) खत्म होने की चेतावनी दी जाएगी
○ उपयोगकर्ताओं के पासवर्ड बदलने पर उन्हें लॉग आउट करने का विकल्प
○ एसएमटीपी के लिए TLS वर्शन सेट करना
○ पैरंट तथ्य टेबल से डेटा को पूरी तरह मिटाने के लिए, बेहतर pg-data-purge स्क्रिप्ट जोड़ी गई
○ सिस्टम लेवल की जानकारी और डेटा इकट्ठा करने के लिए नया टूल जोड़ा गया.

इन सभी नई सुविधाओं के बारे में ज़्यादा जानकारी के लिए, नई सुविधाएं देखें.

पुराने सिस्टम के साथ काम करने की सुविधा

निजी क्लाउड के लिए Apigee Edge के इस वर्शन में, पुराने सिस्टम के साथ काम करने की सुविधा पर असर डालने वाली इन समस्याओं को शामिल किया गया था:

  • Apigee एसएसओ (सिंगल साइन-ऑन) मॉड्यूल के लिए, अब Java मैनेजमेंट एक्सटेंशन (JMX) डिफ़ॉल्ट रूप से चालू नहीं हैं.
  • समस्या 132443137 (जैसा कि 19.03.01 Public Cloud रिलीज़ नोट में बताया गया है) समस्या को ठीक कर दिया गया है. इसकी वजह से, मैसेज प्रोसेसर अब X-Apigee-* से शुरू होने वाले हेडर को अनदेखा कर देते हैं. इस वजह से, आपको X-Apigee-* हेडर का इस्तेमाल करने वाले किसी भी कोड की रीफ़ैक्टर करनी होगी. साथ ही, उन्हें काम करने वाले हेडर से बदलना होगा.
  • कैसेंड्रा लॉग फ़ाइलों का नाम बदल गया है. अब:

    /opt/apigee/var/log/apigee-cassandra/system.log
शामिल रिलीज़

पिछली बार 'निजी क्लाउड फ़ीचर रिलीज़' के रिलीज़ होने के बाद, ये रिलीज़ शामिल की जा चुकी हैं और इन्हें इस रिलीज़ में शामिल किया गया है:

○ किनारे:
   20.08.03 (राउटर)
   20.09.18 (मैनेजमेंट सर्वर)
   21.03.08 (राउटर, मैनेजमेंट सर्वर, मैसेज प्रोसेसर)
रिटायरमेंट कभी नहीं
समर्थन नहीं होना या रुकना

4.51.00 की रिलीज़ के साथ:

  • 4.19.06: अब प्राइवेट क्लाउड के लिए, Apigee Edge के 4.19.06 वर्शन को हटा दिया गया है.

बंद किए जाने के बारे में ज़्यादा जानकारी के लिए, Apigee का बंद होना और सेवा से बाहर होना देखें.

पहले से मालूम समस्याएं

इस रिलीज़ में नीचे दी गई ऐसी समस्याएं शामिल हैं जिनके बारे में हमें पता है:

समस्याओं को ठीक करने के तरीकों के साथ-साथ, इन सभी समस्याओं के बारे में ज़्यादा जानने के लिए, पहले से मालूम समस्याएं देखें.

अपग्रेड पाथ

Private Cloud 4.51.00 के लिए Edge पर अपग्रेड करने से जुड़े निर्देशों के लिए, Apigee Edge 4.19.06 या 4.50.00 से 4.51.00 पर अपडेट करें देखें.

नई सुविधाएं

इस सेक्शन में, इस रिलीज़ में जोड़ी गई नई सुविधाओं के बारे में बताया गया है. इसके अलावा, इस रिलीज़ में Edge यूज़र इंटरफ़ेस (यूआई) की सभी सुविधाएं, Edge मैनेजमेंट, और शामिल की गई रिलीज़ में शामिल पोर्टल रिलीज़ शामिल हैं.

इन सुधारों के अलावा, इस रिलीज़ में कई सुविधाओं को शामिल किया गया है. इनमें उपयोगिता, परफ़ॉर्मेंस, सुरक्षा, और ऐप्लिकेशन को क्रैश या फ़्रीज़ होने से बचाने से जुड़ी सुविधाएं शामिल हैं.

एक नई पॉप-अप विंडो, प्राइवेट क्लाउड के लिए Edge की समयसीमा खत्म होने (ईओएल) की तारीखों के बारे में चेतावनी देती है

निजी क्लाउड के ग्राहकों के लिए Edge में चेतावनी के मैसेज दिखने लगेंगे. ये मैसेज, इंस्टॉल किए गए वर्शन की ईओएल की तारीख से छह महीने पहले दिखाए जाएंगे. ईओएल मैसेज हर ब्राउज़र सेशन में एक बार दिखाया जाएगा: टैब या ब्राउज़र बंद करने पर सेशन खत्म हो जाएगा. इसके बाद, अगर Apigee को किसी ब्राउज़र में फिर से खोला जाता है, तो मैसेज फिर से दिखेगा.

उपयोगकर्ताओं के पासवर्ड बदलने पर उन्हें लॉग आउट करने का नया विकल्प

apigee.feature.clearSessionOnPasswordUpdate में एक नया फ़्लैग जोड़ा गया. इसकी मदद से, यह कॉन्फ़िगर किया जा सकता है कि पासवर्ड बदलने के बाद उपयोगकर्ता लॉग आउट होंगे या नहीं. डिफ़ॉल्ट तौर पर, उपयोगकर्ता लॉग ऑफ़ नहीं किए जाते.

एसएमटीपी के लिए TLS वर्शन सेट करने के लिए नया फ़्लैग

mail.smtp.ssl.protocols में एक नया फ़्लैग जोड़ा गया है, जो एसएमटीपी कनेक्शन के लिए चालू किए गए एसएसएल प्रोटोकॉल के बारे में बताता है. इस सुविधा की मदद से, आपको सुरक्षा से जुड़ी ज़रूरी शर्तों के आधार पर, एसएसएल प्रोटोकॉल कॉन्फ़िगर करने की सुविधा मिलती है.

प्रॉपर्टी फ़ाइल, /opt/apigee/customer/application/ui.properties में यह एंट्री जोड़कर, यह फ़्लैग सेट किया जा सकता है:

conf_apigee.mail.smtp.ssl.protocols=ssl-protocol

ssl-protocol के लिए संभावित वैल्यू SSLv2Hello, SSLv3, TLSv1, TLSv1.1, और TLSv1.2 हैं.

नया डाइग्नोस्टिक टूल, Sosreport

Sosreport जोड़ा गया. यह सिस्टम लेवल का एक नया डाइग्नोस्टिक्स और डेटा कलेक्शन टूल है.

सॉफ़्टवेयर के नए वर्शन के लिए सहायता जोड़ी गई

Apigee ने सॉफ़्टवेयर के इन वर्शन के लिए सहायता जोड़ी है:

फ़ॉरवर्ड प्रॉक्सी कॉन्फ़िगर करें.

यहां दिए गए फ़्लैग जोड़े गए हैं. इनकी मदद से, फ़ॉरवर्ड प्रॉक्सी को कॉन्फ़िगर किया जा सकता है:

  • http.proxyHost
  • http.proxyPort
  • http.proxyUser
  • http.proxyPassword

डिफ़ॉल्ट रूप से, फ़्लैग की वैल्यू खाली होती है.

Analytics से पैरंट तथ्य टेबल को पूरी तरह मिटाने के लिए, बेहतर pg-data-perge स्क्रिप्ट

स्क्रिप्ट चलाने के लिए, ये निर्देश डालें:

/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 डिफ़ॉल्ट : नहीं. अभिभावक तथ्य टेबल से निजी डेटा के रखरखाव के दिनों से पुराना डेटा भी मिटा दिया जाएगा.
  • skip-prompt. डिफ़ॉल्ट: नहीं. अगर नहीं, तो पैरंट तथ्य से डेटा मिटाने से पहले स्क्रिप्ट में पुष्टि करने के लिए कहा जाएगा. अगर पर्ज स्क्रिप्ट अपने-आप काम करती है, तो इसे 'हां' पर सेट करें.

लॉगिन पेज में उपयोगकर्ता लेबल बदलने का विकल्प

नए फ़्लैग apigee.feature.customLoginUserLabel की मदद से, लॉगिन पेज में उपयोगकर्ता लेबल को उनकी पसंद के हिसाब से कॉन्फ़िगर किया जा सकता है. डिफ़ॉल्ट ईमेल पता होता है.

इस्तेमाल किया जा सकने वाला सॉफ़्टवेयर

इस रिलीज़ में समर्थित सॉफ़्टवेयर में नीचे दिए गए बदलाव शामिल हैं:

सहायता जोड़ी गई अब काम नहीं करता

यह रिलीज़ सॉफ़्टवेयर के इन वर्शन पर काम करती है:

  • Red Hat Enterprise Linux (RHEL) 7.5, 7.6, 7.7, 7.8, 7.9, 8.0
  • Amazon Linux AMI 2
  • पोस्टग्रेज़ 10.17
  • Ngnx 1.20.1

सॉफ़्टवेयर के ये वर्शन अब इस रिलीज़ के साथ काम नहीं करते हैं:

  • Red Hat Enterprise Linux (RHEL) 6.X
  • Amazon Linux AMI 1
  • Node.js 0.10.32 के लिए

इस्तेमाल किए जा सकने वाले प्लैटफ़ॉर्म की पूरी सूची देखने के लिए, साथ काम करने वाले सॉफ़्टवेयर और साथ काम करने वाले वर्शन देखें.

गड़बड़ी ठीक की गई

इस सेक्शन में, प्राइवेट क्लाउड की उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया था. इसके अलावा, इस रिलीज़ में Edge यूज़र इंटरफ़ेस (यूआई), Edge मैनेजमेंट, और शामिल की गई रिलीज़ में दिखाई गई पोर्टल रिलीज़ शामिल हैं.

समस्या आईडी ब्यौरा
112262604

Postgres फ़ेलओवर होने पर, Mint Management Server को अपडेट करना ज़रूरी है

Mint Management Server के लिए, Postgres के कनेक्शन की जानकारी को बदलने के लिए, बेहतर स्क्रिप्ट बनाई गई है. PostgreSQL डेटाबेस फ़ेलओवर को मैनेज करना देखें.
150844280

बिना इंटरनेट कनेक्शन के, Apigee एसएसओ ने लॉगिन के दौरान, एक बाहरी फ़ॉन्ट लाइब्रेरी डाउनलोड करने की कोशिश की.

हेडर के लिए, Google Sans फ़ॉन्ट को Noto Sans फ़ॉन्ट से बदल दिया गया है, जिसके पास ओपन सोर्स लाइसेंस नहीं है.
161351690

नीति चुनने के टूल में एचएमएसी नीति नहीं दिखती.

नीति को अब नीति चुनने के विकल्प में दिखाया जाता है.
168149141

दूसरे मैनेजमेंट सर्वर पर, कमाई करने की सुविधा इंस्टॉल नहीं हो पा रही थी.

मिंट मैनेजमेंट सर्वर इंस्टॉल करने के दौरान हुई एक रेस की वजह से, कुछ संभावित समस्याएं ठीक कर दी गई हैं.
170089960

लॉगिन पेज पर उपयोगकर्ता लेबल बदलने की सुविधा उपलब्ध नहीं है

apigee.feature.customLoginUserLabel में एक नया फ़्लैग जोड़ा गया है. इस फ़्लैग की मदद से, लॉगिन पेज में उपयोगकर्ता लेबल को कॉन्फ़िगर किया जा सकता है. डिफ़ॉल्ट तौर पर, यह मौजूदा लेबल होता है. जैसे, ईमेल पता..
170791446

डेवलपर के यूज़र इंटरफ़ेस (यूआई) में, डेवलपर के ईमेल पते में मौजूद एक अमान्य वर्ण की वजह से, डेवलपर की जानकारी में बदलाव नहीं किया जा सकता.

इस समस्या को ठीक कर दिया गया है.
173657467

अगर अन्य डेटा सेंटर में कैसंड्रा नोड काम नहीं कर रहे थे, तो मैनेजमेंट सर्वर काम नहीं कर रहा था.

इस समस्या को रोकने के लिए, पुष्टि करने की स्क्रिप्ट बेहतर बना दी गई है.
175638733

AWS Linux 1 को बंद किया जा रहा है

AWS Linux 2 के लिए सहायता जोड़ दी गई है.
175942835

हर दिन की खास जानकारी वाली रिपोर्ट के अनुरोध को सीएसआरएफ़ सुरक्षा के बिना इस्तेमाल करने की अनुमति दी जा रही थी

इस समस्या को ठीक कर दिया गया है
178305317

Consul कनेक्ट क्लाइंट, अपने-आप फ़ेलओवर होने के लिए उपलब्ध सभी Consul सर्वर का इस्तेमाल नहीं कर रहा था

इस समस्या को ठीक कर दिया गया है
180207712

ग्राहक गलत CASS_HOSTS प्रॉपर्टी की वजह से नए कैसेंड्रा नोड नहीं जोड़ सके.

अगर CASS_HOSTS प्रॉपर्टी गलत दी गई है, तो अब Cassandra सेटअप में गड़बड़ी का बेहतर मैसेज दिखता है.
186503861

एलिमेंट का इस्तेमाल करते समय, सेवा कॉलआउट की नीति से हेडर वैल्यू को गलत तरीके से बांटा जा रहा था.

सभी हेडर के डिफ़ॉल्ट मल्टीवैल्यू और डुप्लीकेट व्यवहार को कंट्रोल करने के लिए, सामान्य कॉन्फ़िगरेशन (conf_http_HTTPHeader.{ANY}) जोड़ा गया. यह कॉन्फ़िगरेशन सिर्फ़ तब लागू होगा, जब खास हेडर कॉन्फ़िगरेशन मौजूद न हो.
182456858

मैनेजमेंट सर्वर हमेशा स्थानीय इलाके के पोस्टग्रेस सर्वर से कनेक्ट नहीं होता था.

मैनेजमेंट सर्वर के Postgres चुनने के एल्गोरिदम को ऑप्टिमाइज़ किया गया है, ताकि यह स्थानीय इलाके के Postgres नोड से कनेक्ट हो सके
182857918

जब Message प्रोसेसर की कनेक्शन सीमा बेहतर हो जाए, तो मैसेज लॉग करें. इससे, समस्या हल करना आसान हो जाता है.

183147699

कस्टम क्षेत्र का नाम होने की वजह से, ग्राहक dc-4 का विस्तार नहीं किया जा सका.

नई प्रॉपर्टी REGION_MAPPING की मदद से, अपनी पसंद के मुताबिक क्षेत्रों के नाम तय करने के लिए, क्षेत्र के स्टैंडर्ड नामों को असाइन किया जा सकता है. जैसे, dc-1, dc2 वगैरह. Edge कॉन्फ़िगरेशन फ़ाइल का रेफ़रंसदेखें.
185285557

डेवलपर के ईमेल को केस-इनसेंसिटिव बनाने के लिए, एक वैकल्पिक सुविधा जोड़ी गई.

यह सुविधा डिफ़ॉल्ट रूप से बंद होती है. इसलिए, डेवलपर के ईमेल को अब भी केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) माना जाता है.
189743303

एपीआई प्रॉक्सी को बाहर रखने वाले फ़िल्टर वाला Analytics API, गड़बड़ी का मैसेज दिखा रहा था.

कस्टम रिपोर्ट लागू करते समय, फ़िल्टर को पार्स करने से जुड़ी गड़बड़ी ठीक कर दी गई है.
171240470

Cassandra JMX की पुष्टि करने या एसएसएल के चालू होने पर, मैनेजमेंट अपडेट नहीं हो सका

मैनेजमेंट सर्वर पर सेटअप या अपडेट करते समय, Cassandra JMX की पुष्टि करने और एसएसएल कॉन्फ़िगरेशन उपलब्ध कराने के लिए, सुविधा जोड़ी गई.
168560804

Edge यूज़र इंटरफ़ेस (यूआई) में शेयर किया गया फ़्लो बनाते समय, यूज़र इंटरफ़ेस (यूआई) कम अनुमतियों के लिए 403 गड़बड़ी वाला मैसेज दिखा रहा था.

एपीआई को भेजी जा रही वैल्यू को तय नहीं किया गया था.
171985727

Cassandra के JMX कॉन्फ़िगरेशन में सुधार किए गए, ताकि कॉन्फ़िगरेशन अन्य Apigee कॉन्फ़िगरेशन मानकों के हिसाब से हों. साथ ही, Cassandra के अपग्रेड के दौरान बदलावों में कोई बदलाव नहीं होता है.

188526117

ऐब्सलूट पाथ के आगे किसी आईपी कमांड को नहीं जोड़ा गया था.

ऐब्सलूट पाथ को अब कमांड में शामिल कर लिया गया है.
123015330

किसी कॉम्पोनेंट की .properties फ़ाइल में मौजूद गलत फ़ॉर्मैट की वजह से, कॉम्पोनेंट शुरू नहीं हो रहा था

इस समस्या को ठीक कर दिया गया है.
161934168

PostgreSQL PassTheHash प्रोटोकॉल के डिज़ाइन से जुड़े जोखिम की आशंका, PostgreSQL की Postgres v10.17 में तैयार की गई

इस समस्या को ठीक कर दिया गया है.
185115206

मैनेजमेंट सर्वर पर आंकड़ों से जुड़ी क्वेरी की परफ़ॉर्मेंस को बेहतर बनाने के लिए, सुधार किए गए

193870176

स्टैंडर्ड पोर्ट 80 और 443 पर वर्चुअल होस्ट के सुनने के विकल्पों को बंद करने के लिए, राऊटर के लेवल का कॉन्फ़िगरेशन जोड़ा गया.

197331224

अगर संगठन मौजूद नहीं है, तो 'संगठन पाएं', 404-नहीं मिला के बजाय 403-बिना अनुमति वाली गड़बड़ी दिखाएगा.

184573211

Apigee एसएसओ (SSO) मॉड्यूल के लिए, अब Java मैनेजमेंट एक्सटेंशन (JMX) डिफ़ॉल्ट रूप से चालू नहीं हैं.

सुरक्षा से जुड़ी समस्याएं ठीक की गईं

नीचे उन सुरक्षा समस्याओं की सूची दी गई है जिन्हें इस रिलीज़ में ठीक कर दिया गया है. इन समस्याओं से बचने के लिए, Edge Private Cloud का नया वर्शन इंस्टॉल करें.

समस्या आईडी ब्यौरा
CVE-2018-16131

जोखिम की आशंका: इस प्रोजेक्ट के लिए [सेवा में रुकावट (डीओएस)] मिला: यूनिफ़ाइड-एक्सपीरियंस/नेवबार (SNYK-JAVA-COMTYPEDEFAKKA-32493). इस समस्या को ठीक कर दिया गया है.

CVE-2020-7676

jQuery में क्रॉस-साइट स्क्रिप्टिंग (XSS) जोखिम की आशंका. jQuery में कोई गड़बड़ी है, जिसने क्रॉस-साइट स्क्रिप्टिंग (XSS) की शिकायत की थी, उसे ठीक कर दिया गया है.

CVE-2016-5388

टॉमकैट सर्वलेट में जोखिम की आशंका. मौजूदा Tomcat सर्वलेट 8.0.53 में सुरक्षा से जुड़े जोखिम की आशंका है. Tomcat सर्वलेट को 8.5.34 पर अपग्रेड करने से यह जोखिम ठीक हो गया है.

आम तौर पर होने वाली समस्याएं

यहां दी गई टेबल में, इस रिलीज़ की जानी-पहचानी समस्याओं की जानकारी दी गई है:

समस्या आईडी ब्यौरा
194249507

apigee-mirror, Red Hat Enterprise Linux (RHEL) 8.0 पर काम नहीं करता है.

वैकल्पिक हल के तौर पर, apigee-mirror को ऐसे सर्वर पर इंस्टॉल करें जिस पर RHEL का पुराना वर्शन या Apigee के लिए किसी दूसरे काम करने वाले ऑपरेटिंग सिस्टम का वर्शन हो. इसके बाद, मिरर का इस्तेमाल करके पैकेज जोड़े जा सकते हैं. भले ही, आपने RHEL 8.0 सर्वर पर Apigee इंस्टॉल किया हो.

जिन समस्याओं के बारे में हमें पता है उनकी पूरी सूची देखने के लिए, प्राइवेट क्लाउड के लिए Edge से जुड़ी सामान्य समस्याएं देखें.

अगला कदम

Private Cloud 4.51.00 के लिए Edge का इस्तेमाल करने के लिए, इन लिंक का इस्तेमाल करें:

नए इंस्टॉलेशन:

नए इंस्टॉलेशन की खास जानकारी

मौजूदा इंस्टॉलेशन

Apigee Edge 4.19.06 या 4.50.00 से 4.51.00 पर अपडेट करें.