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

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

हमने 29 जुलाई, 2021 को Edge for Private Cloud की सुविधा रिलीज़ का वर्शन 4.51.00 रिलीज़ किया था.

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

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

नई सुविधाएं

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

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

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

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

Apigee Edge for Private Cloud के इस वर्शन में, पिछले वर्शन के साथ काम करने से जुड़ी ये समस्याएं हैं:

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

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

Edge for Private Cloud की पिछली रिलीज़ के बाद, ये रिलीज़ हुई हैं और इस रिलीज़ में शामिल हैं:

○ Edge:
   20.08.03 (Router)
   20.09.18 (Management Server)
   21.03.08 (Router, Management Server, Message Processor)
बंद की जा रही सुविधाएं कोई नहीं
बंद की गई सेवाएं/सुविधाएं

4.51.00 वर्शन के रिलीज़ होने के बाद:

  • 4.19.06: Apigee Edge for Private Cloud का वर्शन 4.19.06 अब बंद कर दिया गया है.

हटाए जाने की समयसीमा के साथ-साथ, बंद की जा रही सुविधाओं के बारे में ज़्यादा जानकारी के लिए, Apigee की बंद की जा रही सुविधाएं देखें.

मौजूदा समस्याएं

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

इन ज्ञात समस्याओं के बारे में ज़्यादा जानने के लिए, ज्ञात समस्याएं देखें. इसमें समस्याओं को हल करने के तरीके भी शामिल हैं.

अपग्रेड करने के तरीके

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

नई सुविधाएं

इस सेक्शन में, इस रिलीज़ में जोड़ी गई नई सुविधाओं के बारे में बताया गया है. इसके अलावा, इस रिलीज़ में शामिल रिलीज़ में दी गई Edge UI, Edge Management, और Portal की सभी सुविधाएं शामिल हैं.

इस रिलीज़ में, इस्तेमाल करने में आसानी, परफ़ॉर्मेंस, सुरक्षा, और स्थिरता से जुड़े कई सुधार भी किए गए हैं. इनके अलावा, यहां दिए गए सुधार भी किए गए हैं.

एक नई पॉप-अप विंडो में, Edge for Private Cloud के बंद होने की तारीखों (ईओएल) के बारे में चेतावनी दी जाती है

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

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

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

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

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

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

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

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

YouTube पर कैप्शन जोड़ने के लिए इस्तेमाल किए जाने वाले सॉफ़्टवेयर

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

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

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

  • Red Hat Enterprise Linux (RHEL) 7.5, 7.6, 7.7, 7.8, 7.9, 8.0
  • Amazon Linux AMI 2
  • Postgres 10.17
  • Nginx 1.20.1

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

  • Red Hat Enterprise Linux (RHEL) 6.X
  • Amazon Linux AMI 1
  • Node.js 0.10.32

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

गड़बड़ियां ठीक की गईं

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

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

केवीएम बनाने की प्रोसेस में अब अतिरिक्त जांचें शामिल हैं. इनसे यह पुष्टि की जाती है कि बताया गया एनवायरमेंट मौजूद है या नहीं.

ऐसे एनवायरमेंट को टारगेट करने वाले POST और GET KVM अनुरोधों में 404 गड़बड़ी दिखेगी जो मौजूद नहीं हैं.
112262604

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

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

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

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

नीति चुनने वाले टूल में, एचएमएसी नीति नहीं दिख रही है.

अब यह नीति, नीति चुनने वाले टूल में दिखती है.
168149141

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

Mint Management Server को इंस्टॉल करते समय, रेस कंडीशन की वजह से होने वाली कुछ संभावित समस्याओं को ठीक कर दिया गया है.
170089960

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

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

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

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

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

इस समस्या को रोकने के लिए, Cassandra authentication script को बेहतर बनाया गया है.
175638733

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

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

dailysummaryreports को GET अनुरोधों की अनुमति दी जा रही थी. हालांकि, ऐसा सीएसआरएफ़ से सुरक्षा के बिना किया जा रहा था

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

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

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

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

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

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

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

मैनेजमेंट सर्वर, हमेशा लोकल क्षेत्र के Postgress सर्वर से कनेक्ट नहीं हो रहा था.

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

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

183147699

कस्टम क्षेत्र के नाम की वजह से, ग्राहक के dc-4 का दायरा नहीं बढ़ाया जा सका.

नई प्रॉपर्टी REGION_MAPPING की मदद से, स्टैंडर्ड रीजन के नामों (dc-1, dc2 वगैरह) को अपने हिसाब से रीजन के नाम असाइन किए जा सकते हैं. Edge Configuration File Referenceदेखें.
185285557

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

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

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

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

Cassandra JMX Authentication या SSL चालू होने पर, मैनेजमेंट अपडेट नहीं हो पा रहा था

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

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

एपीआई को पास की जा रही अनडिफ़ाइंड वैल्यू को ठीक किया गया.
171985727

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

188526117

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

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

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

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

PostgreSQL PassTheHash प्रोटोकॉल डिज़ाइन में मौजूद कमज़ोरी, PostgreSQL से Postgres v10.17 तक

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

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

193870176

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

197331224

अगर संगठन मौजूद नहीं है, तो Get org, 404-not found के बजाय 403-unauthorized गड़बड़ी दिखाएगा.

184573211

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

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

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

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

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

CVE-2020-7676

jQuery में क्रॉस-साइट स्क्रिप्टिंग (XSS) की गड़बड़ी. jQuery में मौजूद एक जोखिम को ठीक किया गया है. इससे क्रॉस-साइट स्क्रिप्टिंग (XSS) की समस्या होती थी.

CVE-2016-5388

Tomcat servlet में जोखिम की आशंका. मौजूदा Tomcat servlet 8.0.53 में सुरक्षा से जुड़ी जोखिम की आशंका थी. Tomcat servlet को 8.5.34 वर्शन पर अपग्रेड करने से, इस जोखिम को ठीक किया जा सका.

ज्ञात समस्याएं

इस रिलीज़ में मौजूद समस्याओं की सूची यहां दी गई है:

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

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

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

Edge for Private Cloud से जुड़ी ज्ञात समस्याएं लेख में, ज्ञात समस्याओं की पूरी सूची देखें.

अगला चरण

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

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

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

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

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