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

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

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 स्क्रिप्ट को edge प्रोसेस के लिए चलाएं. इसके लिए, हर नोड पर यह कमांड चलाएं:
    /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 पर अपग्रेड किया गया है.

बंद की गई और बंद होने वाली सुविधाएं

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

नई सुविधाएं

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

  • Apigee अब LDAP संसाधनों के साथ कनेक्शन टाइमआउट सेट करने की सुविधा देता है. डिफ़ॉल्ट रूप से, कोई टाइम आउट नहीं होता है. एलडीएपी संसाधनों को मैनेज करना लेख पढ़ें.
  • Cassandra की पुष्टि के लिए, एसएसएल के साथ JMX की सुविधा जोड़ी गई है. इससे अतिरिक्त सुरक्षा और एन्क्रिप्ट (सुरक्षित) करने की सुविधा मिलती है.

ठीक किए गए बग

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

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

Apigee के एसएसओ मॉड्यूल में, X-Uaa-Csrf कुकी को सुरक्षित के तौर पर मार्क नहीं किया जा रहा था

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

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

यूआई रिपोर्ट में, कभी-कभी कस्टम वैरिएबल नहीं दिख रहे थे.

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

174241354

MessageLogging नीति को खाली मैसेज भेजने पर, लॉग में चेतावनियों की बाढ़ आ रही थी.

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

168258482

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

161858295

साइलेंट वैरिएबल की स्पेलिंग गलत थी.

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

168904909

एलडीएपी नीति के लिए, रीड टाइमआउट कॉन्फ़िगर नहीं किया जा सकता था.

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

177527888

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

157521855

मैनेजमेंट एपीआई के लिए टीएलएस चालू करने पर, साइफ़र सुइट को कॉन्फ़िगर करने की सुविधा सही तरीके से काम नहीं कर रही थी.

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 से जुड़ी ज्ञात समस्याएं लेख पढ़ें.