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

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

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

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

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

नई सुविधाएं

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

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

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

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

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

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

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

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

○ Edge:
   20.08.03 (राउटर)
   20.09.18 (मैनेजमेंट सर्वर)
   21.03.08 (राउटर, मैनेजमेंट सर्वर, मैसेज प्रोसेसर)
रिटायरमेंट कोई नहीं
अब काम नहीं करने वाले वर्शन

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

  • 4.19.06: Private Cloud के लिए Apigee Edge का वर्शन 4.19.06 अब काम नहीं करता.

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

ऐसी समस्याएं जिनकी जानकारी पहले से है

इस रिलीज़ में ये समस्याएं मौजूद हैं:

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

अपग्रेड पाथ

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

नई सुविधाएं

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

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

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

Edge for Private Cloud के ग्राहकों को, इंस्टॉल किए गए वर्शन के बंद होने की तारीख से छह महीने पहले, चेतावनी वाले मैसेज दिखने लगेंगे. ईओएल मैसेज, हर ब्राउज़र सेशन में एक बार दिखेगा: टैब या ब्राउज़र बंद करने पर, सेशन खत्म हो जाएगा. इसके बाद, अगर किसी ब्राउज़र में 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-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 मैनेजमेंट, और पोर्टल की रिलीज़ में मौजूद सभी गड़बड़ियां ठीक की गई हैं. इन रिलीज़ के बारे में शामिल की गई रिलीज़ में बताया गया है.

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

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

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

Postgres फ़ेलओवर होने पर, Mint मैनेजमेंट सर्वर को अपडेट करना ज़रूरी है

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

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

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

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

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

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

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

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

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

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

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

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

इस समस्या को रोकने के लिए, Cassandra की पुष्टि करने की सुविधा चालू करने वाली स्क्रिप्ट को बेहतर बनाया गया है.
175638733

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

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

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

यह समस्या ठीक कर दी गई है
178305317

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

यह समस्या ठीक कर दी गई है
180207712

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

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

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

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

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

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

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

183147699

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

REGION_MAPPING नाम की नई प्रॉपर्टी की मदद से, क्षेत्र के स्टैंडर्ड नामों (dc-1, dc2 वगैरह) को अपने पसंद के नाम असाइन किए जा सकते हैं. एज कॉन्फ़िगरेशन फ़ाइल रेफ़रंस देखें.
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

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

184573211

Apigee एसएसओ मॉड्यूल के लिए, 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 सर्वलेट में जोखिम की आशंका. मौजूदा Tomcat servlet 8.0.53 में सुरक्षा से जुड़ी समस्या थी. Tomcat सर्वलेट को 8.5.34 पर अपग्रेड करने से, यह समस्या ठीक हो गई है.

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

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

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

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

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

Edge for Private Cloud से जुड़ी समस्याएं देखें. इससे आपको, इन समस्याओं की पूरी सूची दिखेगी.

अगला चरण

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

नए इंस्टॉल:

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

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

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