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

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

हमने 23 सितंबर, 2021 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया है.

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

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

  • edge-analytics-4.50.00-0.0.40046.noarch.rpm
  • apigee-sso-4.50.00-0.0.21034.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.917.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
  • apigee-lib-4.50.00-0.0.1019.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
  • apigee-setup-4.50.00-0.0.1128.noarch.rpm
  • apigee-service-4.50.00-0.0.1428.noarch.rpm
  • apigee-configutil-4.50.00-0.0.613.noarch.rpm
  • edge-gateway-4.50.00-0.0.20140.noarch.rpm
  • edge-management-server-4.50.00-0.0.20140.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20140.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20140.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20140.noarch.rpm
  • edge-router-4.50.00-0.0.20140.noarch.rpm
  • edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20020.noarch.rpm
  • edge-ui-4.50.00-0.0.20198.noarch.rpm
  • edge-management-ui-static-4.50.00-0.0.20033.noarch.rpm
  • apigee-validate-4.50.00-0.0.624.noarch.rpm
  • apigee-mtls-4.50.00-0.0.20224.noarch.rpm
  • apigee-adminapi-4.50.00-0.0.607.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-lib यूटिलिटी अपडेट करें:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
    6. 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-adminapi यूटिलिटी अपडेट करें:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. apigee-machinekey यूटिलिटी अपडेट करें:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  5. apigee-config यूटिलिटी अपडेट करें:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  6. Cassandra के सभी नोड अपडेट करें:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

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

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

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

बंद की जा रही सुविधाएं और उन्हें बंद करने की तारीख

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

नई सुविधाएं

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

nodetool repair टूल के लिए नया रैपर

रैपर, nodetool repair चलाने से पहले, डिस्क स्पेस (जहां Cassandra माउंट किया गया है) की जांच करता है. रैपर, JMX ऑथेंटिकेशन और JMX से जुड़े कॉन्फ़िगरेशन के लिए एसएसएल की सुविधा भी देता है.

<BaseDN> एलिमेंट के लिए, एलडीएपी नीति में डाइनैमिक स्ट्रिंग सब्स्टिट्यूशन के लिए सपोर्ट जोड़ा गया है.

एलडीएपी नीति का <BaseDN> एलिमेंट एलडीएपी का वह बेस लेवल तय करता है जहां आपका सारा डेटा मौजूद होता है. इस रिलीज़ में, हमने एलिमेंट में एक ref एट्रिब्यूट जोड़ा है. इसका इस्तेमाल, फ़्लो वैरिएबल तय करने के लिए किया जा सकता है. इसमें <BaseDN> वैल्यू होती है. जैसे, apigee.baseDN. ref को, BaseDN की साफ़ तौर पर तय की गई वैल्यू से ज़्यादा प्राथमिकता दी जाती है. अगर ref और वैल्यू, दोनों तय की जाती हैं, तो ref को प्राथमिकता दी जाती है. अगर रनटाइम पर ref की वैल्यू नहीं मिलती है, तो वैल्यू का इस्तेमाल किया जाता है.

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

इस सेक्शन में, Private Cloud में ठीक की गई गड़बड़ियों की सूची दी गई है.

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

क्लासिक यूज़र इंटरफ़ेस (यूआई) में, jQuery स्क्रिप्ट के पाथ में मौजूद गड़बड़ी ठीक की गई

151852439

यूज़र इंटरफ़ेस (यूआई) के लिए बेहतर लॉगिंग की सुविधा, .properties फ़ाइल के गलत कॉन्फ़िगरेशन की वजह से काम नहीं कर रही थी

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

डेवलपर ऐप्लिकेशन वाले पेज से किसी डेवलपर पर नेविगेट करने पर, 404 गड़बड़ी दिख रही थी

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

Edge के यूज़र इंटरफ़ेस (यूआई) में कंपनियां नहीं दिख रही थीं

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

Edge के यूज़र इंटरफ़ेस (यूआई) में, सेल्फ़-साइन किए गए सर्टिफ़िकेट पर भरोसा करने से जुड़ी समस्याएं आ रही थीं

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

console.log() की वजह से, बहुत ज़्यादा लॉगिंग हो रही थी

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

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

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

Apigee SSO, जवाबों में स्टैक ट्रेस गलत तरीके से दिखा रहा था.

यह समस्या ठीक कर दी गई है. ध्यान दें कि स्टैक ट्रेस अब भी लॉग किए जाते हैं.
79591934

apigee-validate, अस्पष्ट मैसेज के साथ काम नहीं कर रहा था

यह समस्या ठीक कर दी गई है. apigee-validate स्क्रिप्ट के लिए, गड़बड़ी लॉगिंग की सुविधा को बेहतर बनाया गया है.
174732169

syslog मैसेज गलत तरीके से ड्रॉप किए जा रहे थे

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

Gateway और Machinekey कॉम्पोनेंट से, लेगसी की हटाई गई हैं

197760258

अनुमतियों के एपीआई में गड़बड़ी की वजह से, Edge के यूज़र इंटरफ़ेस (यूआई) और Gateway के बीच, कंपैटबिलटी से जुड़ी समस्याएं आ रही थीं

यह समस्या ठीक कर दी गई है. यह समस्या, बाहरी एलडीएपी ऑथेंटिकेशन की सुविधा चालू होने पर आ रही थी.
194485178

एचटीटीपी अनुरोध और जवाब की सीमा से जुड़ी सभी प्रॉपर्टी से, आखिर में और शुरुआत में मौजूद स्पेस हटा दिए गए हैं

193918953

Gateway कॉम्पोनेंट से, इस्तेमाल न किए जाने वाले कुछ कॉन्फ़िगरेशन हटा दिए गए हैं

112262604

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

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

एसएसएल हैंडशेक के बड़े मैसेज की वजह से, Java 1.8.0_3XX में समस्याएं आ रही थीं

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

ip निर्देश के साथ, ऐब्सलूट पाथ का प्रीफ़िक्स नहीं जोड़ा गया था

यह समस्या ठीक कर दी गई है. Apigee स्क्रिप्ट अब निर्देशों के पाथ को पूरी तरह से क्वालिफ़ाई करती हैं.
171240470

Cassandra JMX ऑथेंटिकेशन या एसएसएल की सुविधा चालू होने पर, मैनेजमेंट अपडेट नहीं हो रहा था

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

Edge के यूज़र इंटरफ़ेस (यूआई) के Analytics डैशबोर्ड, डेटा फ़ेच नहीं कर पा रहे थे

एक गड़बड़ी ठीक की गई है. इस गड़बड़ी की वजह से, ऐसे एनवायरमेंट के लिए Analytics क्वेरी काम नहीं कर रही थीं जिनके नाम में पीरियड शामिल था.
167960487

डाइमेंशन के टेक्स्ट में, रिज़र्व कीवर्ड AND/OR की वजह से, Analytics रिपोर्ट काम नहीं कर रही थीं.

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

की आईपी पतों की सूची में router.properties, अतिरिक्त व्हाइटस्पेस की वजह से, राऊटर काम नहीं कर रहे थे

यह समस्या ठीक कर दी गई है. अब अतिरिक्त व्हाइटस्पेस हटा दिया गया है.
184573211

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

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

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

समस्या आईडी ब्यौरा
लागू नहीं

कॉन्फ़िगरेशन फ़ाइल में किए गए डेल्टा बदलावों की सामान्य लॉगिंग की वजह से, Edge for Private Cloud में पासवर्ड लॉग किए जा रहे थे. कॉन्फ़िगरेशन में किए गए बदलावों की लॉगिंग को इस तरह रोका जा सकता है:

  • अगर Edge का कोई कॉम्पोनेंट पहले से इंस्टॉल है, तो इनमें से कोई एक तरीका अपनाएं:
    • LOGGER_PRINT_CONFIG_DELTA=false को एनवायरमेंट वैरिएबल के तौर पर सेट करें. इससे उस नोड पर मौजूद सभी कॉम्पोनेंट के लिए, कॉन्फ़िगरेशन डेल्टा लॉगिंग बंद हो जाएगी.
    • चुनिंदा कॉम्पोनेंट के लिए, कॉन्फ़िगरेशन डेल्टा लॉगिंग बंद करने के लिए, उस कॉम्पोनेंट की ग्राहक के हिसाब से बनी कॉन्फ़िगरेशन फ़ाइल में logger.print.config.delta=false जोड़ें. इससे उस कॉम्पोनेंट के लिए, कॉन्फ़िगरेशन में किए गए बदलावों की लॉगिंग बंद हो जाएगी. ज़्यादा जानकारी के लिए, Edge को कॉन्फ़िगर करने का तरीका देखें.
  • अगर Edge का कोई कॉम्पोनेंट इंस्टॉल किया जा रहा है, तो silent.conf फ़ाइल में यह एंट्री जोड़कर, कॉन्फ़िगरेशन में किए गए बदलावों की लॉगिंग को रोका जा सकता है:
    CONFIG_DELTA_LOG=n

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

लागू नहीं प्लैटफ़ॉर्म में सेव किए गए पासवर्ड और उनसे जुड़े डेटा की सुरक्षा को बेहतर बनाया गया है.
CVE-2015-9251 क्रॉस-साइट स्क्रिप्टिंग (एक्सएसएस) की समस्या ठीक की गई है. यह समस्या, jQuery में dataType विकल्प के बिना, क्रॉस-डोमेन Ajax अनुरोध करने पर आ रही थी.
लागू नहीं एसएएमएल असर्शन रीप्ले हमलों से बचने के लिए, सुरक्षा के अतिरिक्त उपाय जोड़े गए हैं.

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

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