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

आपके पास यह देखने का विकल्प होता है कि आपके डिवाइस में 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. सभी एज नोड पर, एज प्रोसेस के लिए 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. अगर New 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

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

112262604

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

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

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

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

ip कमांड के साथ अब्सलूट पाथ का प्रीफ़िक्स नहीं लगाया गया था

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

Cassandra JMX Authentication या SSL चालू होने पर, मैनेजमेंट अपडेट नहीं हो पा रहा था

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

Edge UI 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 अनुरोध किया जाता है, तब क्रॉस-साइट स्क्रिप्टिंग (XSS) की समस्या ठीक हो जाती है.
लागू नहीं SAML असर्शन रीप्ले हमलों से बचने के लिए, अतिरिक्त सुरक्षा लेयर जोड़ी गई हैं.

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

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