4.50.00.09 - Private Cloud के रिलीज़ नोट के लिए Edge

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

हमने 18 अगस्त, 2021 को Private Cloud के लिए Apigee Edge का नया वर्शन रिलीज़ किया है.

अपडेट करने की प्रोसेस

इस रिलीज़ को अपडेट करने से, आरपीएम की इस सूची के कॉम्पोनेंट अपडेट हो जाएंगे:

  • 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

इंस्टॉलेशन अपडेट करने के लिए, एज नोड पर यह तरीका अपनाएं:

  1. सभी एज नोड पर:

    1. Yum के डेटा को साफ़ करें:
      sudo yum clean all
    2. सबसे नई 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
    3. Edge 4.50.00 apigee-service यूटिलिटी और डिपेंडेंसी इंस्टॉल करें:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      जहां uName:pWord, Apigee से आपको मिला उपयोगकर्ता नाम और पासवर्ड है. pWord को छोड़ने पर, आपको इसे डालने के लिए कहा जाएगा.

    4. apigee-setup की सुविधा अपडेट करें:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh स्क्रिप्ट को चलाने के लिए, source कमांड का इस्तेमाल करें:
      source /etc/profile.d/apigee-service.sh
  2. मैनेजमेंट सर्वर पर apigee-validate यूटिलिटी अपडेट करें:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. मैनेजमेंट सर्वर पर apigee-provision यूटिलिटी अपडेट करें:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  4. सभी Cassandra नोड अपडेट करें:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    यहां configFile उस कॉन्फ़िगरेशन फ़ाइल के बारे में बताता है जिसका इस्तेमाल आपने Private Cloud के लिए Apigee Edge को इंस्टॉल करने के लिए किया था. उदाहरण के लिए, /opt/silent.conf.

  5. Postgres नोड (मास्टर और स्टैंडबाय) को अपडेट करें:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  6. सभी एज नोड पर, edge प्रोसेस के लिए update.sh स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  7. सभी नोड पर एसएसओ (SSO) के लिए update.sh स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  8. सभी नोड पर यूज़र इंटरफ़ेस (यूआई) के लिए update.sh स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  9. अगर New Edge का इस्तेमाल किया जा रहा है, तो नीचे दिए गए निर्देश का इस्तेमाल करें:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  10. सभी Apigee डेवलपर सेवाओं के पोर्टल नोड पर, नीचे दिए गए निर्देश को लागू करके, devportal प्रोसेस अपडेट करें:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

काम करने वाले सॉफ़्टवेयर में बदलाव

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

रुकी हुई और रिटायरमेंट

इस रिलीज़ में कोई नया समर्थन नहीं है या कोई सेवानिवृत्ति नहीं है.

नई सुविधाएं

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

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

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

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

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

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

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

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

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

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

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

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

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

/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 का नया फ़्लैग, आपको लॉगिन पेज में उपयोगकर्ता लेबल को उनकी पसंद के मुताबिक कॉन्फ़िगर करने की सुविधा देता है. डिफ़ॉल्ट ईमेल पता होता है.

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

इस सेक्शन में उन निजी क्लाउड की गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया था.

समस्या आईडी जानकारी
179989459

एपीआई प्रॉडक्ट बंडल से किसी एपीआई प्रॉडक्ट को मिटाने की सुविधा काम नहीं कर रही थी.

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

इंस्टॉल करते समय, पासवर्ड सेटअप करने से जुड़ी ज़रूरी शर्तों को लागू नहीं किया गया

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

ग्राहक किसी भी सीएसआरएफ़ सुरक्षा के बिना, Dailysummaryreports के लिए GET अनुरोध कर सकते थे

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

यूज़र इंटरफ़ेस (यूआई) में नीतियों की सूची में एचएमएसी नीति नहीं दिखी

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

यूज़र इंटरफ़ेस (यूआई) के डेवलपर टैब में, 404 कोड वाली रीडायरेक्ट से जुड़ी समस्या.

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

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

मिंट मैनेजमेंट सर्वर इंस्टॉल करने के दौरान रेस की स्थिति की वजह से होने वाली कुछ संभावित समस्याओं को ठीक किया गया
167960487

और/या डाइमेंशन के टेक्स्ट में रिज़र्व किए गए कीवर्ड की वजह से, आंकड़ों की रिपोर्ट फ़ेल हो रही थी

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

Apigee डेटाबेस के मौजूद न होने पर, Postgres को वापस नहीं लाया जा सका

हमने Postgres की रिस्टोर स्क्रिप्ट को लॉग करने में गड़बड़ी हुई है.
161155125

apigee-ldap के लिए अपग्रेड नहीं हो रहे थे

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

ग्राहक नए Cassandra नोड नहीं जोड़ सका

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

किसी अन्य डेटा सेंटर में मौजूद कैसांड्रा नोड के काम न करने पर, मैनेजमेंट सर्वर काम नहीं कर रहा था

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

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

आंकड़ों से जुड़ी क्वेरी के लिए, कनेक्ट करने के लिए सबसे अच्छे Postgres को चुनने के लिए, मैनेजमेंट सर्वर एल्गोरिदम में सुधार किए गए हैं.
189743303

Analytics API फ़िल्टर करने से जुड़ी समस्या

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

ऑडिट संसाधन के लिए अनुमति से जुड़ी पाबंदियां काम नहीं कर रही थीं

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

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

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

मैनेजमेंट सर्वर इंस्टॉल करने/अपडेट करने के दौरान, डेटास्टोर रजिस्ट्रेशन में आने वाली समस्या को ठीक किया गया है. ऐसा तब किया गया है, जब dc-x फ़ॉर्मैट में नहीं दिए गए क्षेत्र के नाम इस्तेमाल किए जाते हैं.

Edge कॉन्फ़िगरेशन फ़ाइल का रेफ़रंस देखें.
180373096

एपीआई प्रॉक्सी की बड़े पैमाने पर रोल आउट होने की प्रक्रिया धीमी थी

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

गड़बड़ी की स्थितियों को बेहतर तरीके से कैप्चर करने के लिए, मैसेज प्रोसेसर के लॉग को बेहतर बनाया गया है

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 यूज़र इंटरफ़ेस (यूआई) में हाईचार्ट्स के जोखिम की आशंका (क्लासिक)

CVE-2019-14863

CVE-2020-7676

CVE-2019-10768

jQuery में क्रॉस-साइट स्क्रिप्टिंग (XSS) के जोखिम की आशंका है

jquery में एक जोखिम की आशंका को ठीक किया गया, जिसने क्रॉस-साइट स्क्रिप्टिंग (XSS) की रिपोर्ट की थी.

CVE-2016-5388

CVE-2020-1745

CVE-2020-8022

टॉमकैट सर्वलेट में जोखिम की आशंका.

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

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

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