4.50.00.07 - निजी क्लाउड के लिए Edge की जानकारी

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

हमने 19 फ़रवरी, 2021 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया था.

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

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

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • edge-gateway-4.50.00-0.0.20110.noarch.rpm
  • edge-management-server-4.50.00-0.0.20110.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20110.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20110.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20110.noarch.rpm
  • edge-router-4.50.00-0.0.20110.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm

आपके पास यह देखने का विकल्प होता है कि आपके डिवाइस में RPM के कौनसे वर्शन इंस्टॉल हैं. इसके लिए, आपको यह कमांड डालनी होगी:

apigee-all version

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

  1. सभी Edge नोड पर:

    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. सभी Cassandra नोड अपडेट करें:

    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

  3. सभी एज नोड पर, edge प्रोसेस के लिए update.sh स्क्रिप्ट को लागू करें. इसके लिए, हर नोड पर यह कमांड चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. सभी नोड पर एसएसओ के लिए, update.sh स्क्रिप्ट को लागू करें. हर नोड पर, यह कमांड चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

सपोर्ट किए गए सॉफ़्टवेयर में बदलाव

इस रिलीज़ में, Tomcat को 7.0.105 वर्शन पर अपग्रेड किया गया है.

बंद की गई सेवाएं/सुविधाएं

इस रिलीज़ में, किसी भी सुविधा को बंद नहीं किया गया है.

नई सुविधाएं

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

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

यहां दी गई टेबल में, इस रिलीज़ में ठीक की गई गड़बड़ियों की सूची दी गई है:

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

Apigee SSO मॉड्यूल, X-Uaa-Csrf कुकी को Secure के तौर पर मार्क नहीं कर रहा था

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

166766984 Apache Tomcat को वर्शन 7.0.105 पर अपग्रेड कर दिया गया है.
165843063 wait_for_ready कमांड के जवाब में, मैनेजमेंट सर्वर गलत पोर्ट (8080) पर सुन रहा था.
172587165

कभी-कभी यूज़र इंटरफ़ेस (यूआई) रिपोर्ट में कस्टम वैरिएबल नहीं दिखते थे.

इस प्रोसेस को बेहतर बनाया गया है और इसे ज़्यादा भरोसेमंद बनाया गया है.

174241354

MessageLogging नीति के तहत खाली मैसेज भेजे जा रहे थे. इस वजह से, लॉग में चेतावनियों की भरमार हो गई थी.

अब खाली मैसेज को सही तरीके से हैंडल किया जाता है.

168258482

apigee-tomcat में डायरेक्ट्री की कुछ गलत अनुमतियों की वजह से, apigee-service कमांड काम नहीं कर रही थीं.

161858295

कुछ साइलेंट वैरिएबल के नाम गलत लिखे गए थे.

साइलेंट इंस्टॉल वैरिएबल SSO_JWT_SIGNING_KEY_FILEPATH की स्पेलिंग अब सही हो गई है.

168904909

एलडीएपी नीति के लिए, पढ़ने का समय खत्म होने की अवधि को कॉन्फ़िगर नहीं किया जा सका.

JNDI के मामले में, LDAP संसाधन के साथ I/O कनेक्शन टाइमआउट को सपोर्ट करने के लिए एक सुविधा जोड़ी गई है. डिफ़ॉल्ट रूप से, कोई टाइम आउट नहीं होता है.

177527888

टारगेट सर्वर के लिए features.strictSSLEnforcement प्रॉपर्टी काम नहीं कर रही थी.

157521855

Management API के लिए TLS चालू करते समय, साइफ़र सुइट कॉन्फ़िगर करने की सुविधा ठीक से काम नहीं कर रही थी.

178627968

मैसेज प्रोसेसर, डिफ़ॉल्ट रूप से Analytics को ऐसे फ़ील्ड भेज रहे थे जिनका इस्तेमाल नहीं किया गया था.

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

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

समस्या आईडी ब्यौरा
CVE-2020-13935

WebSocket फ़्रेम में पेलोड की लंबाई की पुष्टि सही तरीके से नहीं की गई. अमान्य पेलोड की वजह से, इनफ़िनिट लूप ट्रिगर हो सकता है. अमान्य पेलोड लेंथ वाले कई अनुरोधों की वजह से, सेवा में रुकावट आ सकती है.

असर डालने वाले वर्शन: Apache Tomcat 10.0.0-M1 से 10.0.0-M6, Apache Tomcat 9.0.0.M1 से 9.0.36, Apache Tomcat 8.5.0 से 8.5.56, और Apache Tomcat 7.0.27 से 7.0.104.

178784031

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

अब पुष्टि करने वाले सभी दस्तावेज़ों पर हस्ताक्षर करना ज़रूरी है.

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

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