आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
हमने 28 सितंबर, 2021 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया था.
अपडेट करने की प्रोसेस
इस रिलीज़ को अपडेट करने पर, आरपीएम की इस सूची में दिए गए कॉम्पोनेंट अपडेट हो जाएंगे:
- edge-analytics-4.51.00-0.0.40048.noarch.rpm
- apigee-sso-4.51.00-0.0.21033.noarch.rpm
- apigee-tomcat-8.5.64-0.0.916.noarch.rpm
- apigee-machinekey-1.1.0-0.0.20007.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2513.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2528.noarch.rpm
- apigee-drupal-7.82-0.0.309.noarch.rpm
- apigee-drupal-devportal-4.51.00-0.0.411.noarch.rpm
- apigee-sap-drupal-devportal-4.51.00-0.0.411.noarch.rpm
- apigee-mirror-4.51.00-0.0.1020.noarch.rpm
- apigee-mtls-4.51.00-0.0.20226.noarch.rpm
- edge-management-ui-4.51.00-0.0.20019.noarch.rpm
- edge-ui-4.51.00-0.0.20199.noarch.rpm
- edge-management-ui-static-4.51.00-0.0.20034.noarch.rpm
- apigee-adminapi-4.51.00-0.0.608.noarch.rpm
- apigee-lib-4.51.00-0.0.1018.noarch.rpm
- apigee-provision-4.51.00-0.0.616.noarch.rpm
- apigee-service-4.51.00-0.0.1429.noarch.rpm
- apigee-setup-4.51.00-0.0.1129.noarch.rpm
- apigee-configutil-4.51.00-0.0.614.noarch.rpm
- apigee-postgresql-10.17-0.0.2520.noarch.rpm
- apigee-validate-4.51.00-0.0.625.noarch.rpm
- edge-gateway-4.51.00-0.0.60142.noarch.rpm
- edge-management-server-4.51.00-0.0.60142.noarch.rpm
- edge-message-processor-4.51.00-0.0.60142.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60142.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60142.noarch.rpm
- edge-router-4.51.00-0.0.60142.noarch.rpm
आपके पास फ़िलहाल इंस्टॉल किए गए RPM वर्शन देखे जा सकते हैं. इसके लिए, यह कमांड डालें:
apigee-all version
इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह तरीका अपनाएं:
-
सभी Edge नोड पर:
- Yum रिपॉज़िटरी साफ़ करें:
sudo yum clean all
- Edge 4.51.00 की नई
bootstrap_4.51.00.shफ़ाइल को/tmp/bootstrap_4.51.00.shमें डाउनलोड करें:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- Edge 4.51.00
apigee-serviceयूटिलिटी और डिपेंडेंसी इंस्टॉल करें:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
यहां uName:pWord, Apigee से मिला उपयोगकर्ता नाम और पासवर्ड है. अगर आपने pWord नहीं डाला है, तो आपसे इसे डालने के लिए कहा जाएगा.
apigee-setupयूटिलिटी को अपडेट करें:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
apigee-libयूटिलिटी को अपडेट करें:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
apigee-service.shस्क्रिप्ट को चलाने के लिए,sourceकमांड का इस्तेमाल करें:source /etc/profile.d/apigee-service.sh
- Yum रिपॉज़िटरी साफ़ करें:
- मैनेजमेंट सर्वर पर
apigee-validateयूटिलिटी को अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- मैनेजमेंट सर्वर पर
apigee-provisionयूटिलिटी को अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
apigee-adminapiयूटिलिटी को अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
apigee-machinekeyयूटिलिटी को अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
apigee-configको अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- सभी Cassandra नोड अपडेट करें:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
यहां
configFileउस कॉन्फ़िगरेशन फ़ाइल के बारे में बताता है जिसका इस्तेमाल आपने Apigee Edge for Private Cloud को इंस्टॉल करने के लिए किया था. उदाहरण के लिए,/opt/silent.conf. - Postgres नोड (मास्टर और स्टैंडबाय) अपडेट करें:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- सभी एज नोड पर, एज प्रोसेस के लिए
update.shस्क्रिप्ट को एक्ज़ीक्यूट करें:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- सभी नोड पर एसएसओ के लिए,
update.shस्क्रिप्ट को लागू करें:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- सभी नोड पर यूज़र इंटरफ़ेस (यूआई) के लिए,
update.shको लागू करें:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- अगर New Edge का इस्तेमाल किया जा रहा है, तो यह निर्देश चलाएं:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- Apigee Developer Services के सभी पोर्टल नोड पर, devportal प्रोसेस को अपडेट करें. इसके लिए, यह निर्देश चलाएं:
the following command:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
- अगर Apigee mTLS का इस्तेमाल किया जा रहा है, तो Apigee mTLS को अपग्रेड करना लेख में बताया गया तरीका अपनाएं. ज़्यादा जानकारी के लिए, Apigee mTLS के बारे में जानकारी देखें.
सपोर्ट किए गए सॉफ़्टवेयर में बदलाव
इस रिलीज़ में, काम करने वाले सॉफ़्टवेयर में कोई बदलाव नहीं किया गया है.
बंद की गई सुविधाएं और सेवाएं
इस रिलीज़ में, किसी सुविधा को बंद नहीं किया गया है.
नई सुविधाएं
इस रिलीज़ में ये नई सुविधाएं जोड़ी गई हैं:
डेवलपर के ऐप्लिकेशन के क्रेडेंशियल सीक्रेट को एन्क्रिप्ट (सुरक्षित) करने की सुविधा चालू करने की क्षमता
हमने डेवलपर के ऐप्लिकेशन क्रेडेंशियल के सीक्रेट को एन्क्रिप्ट (सुरक्षित) करने की सुविधा जोड़ी है. ज़्यादा जानकारी के लिए, सीक्रेट कुंजी के लिए एन्क्रिप्शन चालू करना लेख पढ़ें.
Edge के यूज़र इंटरफ़ेस (यूआई) में, OASValidation नीति के लिए सहायता जोड़ी गई
OASValidation (OpenAPI स्पेसिफ़िकेशन की पुष्टि) नीति की मदद से, OpenAPI 3.0 स्पेसिफ़िकेशन (JSON या YAML) के ख़िलाफ़, आने वाले अनुरोध या जवाब के मैसेज की पुष्टि की जा सकती है. यह नीति, Edge API के ज़रिए पहले से उपलब्ध है. इस रिलीज़ के साथ, अब Edge UI में नीति जोड़ी जा सकती है.l
nodetool repair टूल के चारों ओर नया रैपर
नोडटूल रिपेयर चलाने से पहले, रैपर डिस्क स्पेस की जांच करता है. यह वह जगह होती है जहां Cassandra को माउंट किया जाता है. रैपर, JMX से जुड़े कॉन्फ़िगरेशन के लिए, JMX पुष्टि करने की सुविधा और एसएसएल के साथ भी काम करता है.
LDAP नीति में, <BaseDN> एलिमेंट के लिए डाइनैमिक स्ट्रिंग सब्स्टिट्यूशन की सुविधा जोड़ी गई है.
एलडीएपी नीति का <BaseDN> एलिमेंट, एलडीएपी का वह बेस लेवल तय करता है जिसके तहत आपका पूरा डेटा मौजूद होता है.
इस रिलीज़ में, हमने एलिमेंट में ref एट्रिब्यूट जोड़ा है. इसका इस्तेमाल करके, <BaseDN> वैल्यू वाले फ़्लो वैरिएबल की जानकारी दी जा सकती है. जैसे, apigee.baseDN.
ref को BaseDN की तय की गई वैल्यू के ऊपर प्राथमिकता दी जाती है. अगर आपने ref और वैल्यू, दोनों एट्रिब्यूट की वैल्यू दी है, तो ref एट्रिब्यूट की वैल्यू को प्राथमिकता दी जाएगी. अगर रनटाइम के दौरान ref हल नहीं होता है, तो वैल्यू का इस्तेमाल किया जाता है.
नया डाइग्नोस्टिक टूल, sosreport
सिस्टम लेवल पर गड़बड़ी की जानकारी और डेटा कलेक्शन करने वाले नए टूल, Sosreport को जोड़ा गया है.
गड़बड़ियां ठीक की गईं
इस सेक्शन में, Private Cloud में मौजूद उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है.
| समस्या आईडी | ब्यौरा |
|---|---|
| 193216745 |
Cassandra सेटअप स्क्रिप्ट में, डेटा सेंटर के नामों को क्रम से लगाने के तरीके में एक मामूली गड़बड़ी थी. इस समस्या को ठीक कर दिया गया है. |
| 193216745 |
स्पाइक अरेस्ट करने की नीति के कुछ कॉन्फ़िगरेशन में 5XX गड़बड़ियों की समस्या को ठीक किया गया है |
| 197513151 |
क्लासिक यूज़र इंटरफ़ेस में jQuery स्क्रिप्ट के पाथ में मौजूद गड़बड़ी को ठीक किया गया |
| 151852439 |
|
| 194875545 |
डेवलपर ऐप्लिकेशन पेज से किसी डेवलपर पर जाते समय 404 गड़बड़ी होना इस समस्या को ठीक कर दिया गया है. |
| 179769806 |
कंपनियां, Edge यूज़र इंटरफ़ेस (यूआई) में नहीं दिख रही थीं इस समस्या को ठीक कर दिया गया है. |
| 188039112 |
Edge यूज़र इंटरफ़ेस (यूआई) में, खुद हस्ताक्षर किए गए सर्टिफ़िकेट पर भरोसा करने से जुड़ी समस्याएं इस समस्या को ठीक कर दिया गया है. |
| 195932618 |
|
| 1195932115 |
Apigee SSO, जवाबों में स्टैक ट्रेस को गलत तरीके से दिखा रहा था. इस समस्या को ठीक कर दिया गया है. ध्यान दें कि स्टैक ट्रेस अब भी लॉग किए जाते हैं. |
| 79591934 |
apigee-validate, अस्पष्ट मैसेज के साथ काम नहीं कर रहा था इस समस्या को ठीक कर दिया गया है. apigee-validate स्क्रिप्ट के लिए, गड़बड़ी लॉग करने की सुविधा को बेहतर बनाया गया है. |
| 174732169 |
syslog मैसेज को गलत तरीके से हटाया जा रहा था इस समस्या को ठीक कर दिया गया है. |
| 193239069 |
Gateway और Machinekey कॉम्पोनेंट से लेगसी कुंजियां हटाई गईं |
| 197760258 |
अनुमतियों वाले एपीआई में गड़बड़ी की वजह से, Edge यूज़र इंटरफ़ेस (यूआई) और गेटवे के बीच काम न करने की समस्याएं आ रही थीं बाहरी एलडीएपी पुष्टि की सुविधा चालू होने पर हुई इस समस्या को ठीक कर दिया गया है. |
| 194485178 |
सभी एचटीटीपी अनुरोध और जवाब की सीमा से जुड़ी प्रॉपर्टी से, शुरुआत और आखिर के स्पेस हटा दिए गए हैं |
| 193918953 |
गेटवे कॉम्पोनेंट से, इस्तेमाल न किए गए कुछ कॉन्फ़िगरेशन हटाए गए |
| 112262604 |
Mint Management Server के लिए, Postgres कनेक्शन की जानकारी बदलने वाला बेहतर स्क्रिप्ट |
| 197301743 |
Java 1.8.0_3XX में, एसएसएल हैंडशेक के बड़े मैसेज की वजह से समस्याएं आ रही थीं इस समस्या को ठीक कर दिया गया है. |
| 188526117 |
ip कमांड के साथ, पूरा पाथ नहीं जोड़ा गया था इस समस्या को ठीक कर दिया गया है. Apigee स्क्रिप्ट अब कमांड के पाथ की पूरी जानकारी देती हैं. |
| 171240470 |
Cassandra JMX Authentication या SSL चालू होने पर, मैनेजमेंट अपडेट नहीं हो पा रहा था इस समस्या को ठीक कर दिया गया है. मैनेजमेंट सर्वर पर सेटअप या अपडेट चलाने के दौरान, Cassandra JMX Authentication और SSL कॉन्फ़िगरेशन की सुविधा जोड़ी गई. |
| 193564174 |
Edge UI Analytics डैशबोर्ड, डेटा फ़ेच नहीं कर सके उस बग को ठीक किया गया है जिसकी वजह से, नाम में अवधि वाले एनवायरमेंट के लिए Analytics क्वेरी पूरी नहीं हो पा रही थीं. |
| 167960487 |
डाइमेंशन के टेक्स्ट में आरक्षित कीवर्ड AND/OR की वजह से, Analytics रिपोर्ट जनरेट नहीं हो पा रही थीं. इस समस्या को ठीक कर दिया गया है. |
| 132402519 |
|
| 198627666 |
उपयोगकर्ता, Nginx कॉन्फ़िगरेशन फ़ाइलों के आधार पर inc फ़ाइलें डाउनलोड कर सकते थे इस समस्या को ठीक कर दिया गया है. अब अगर कोई उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइल को ऐक्सेस करने की कोशिश करता है, तो उसे 'फ़ाइल नहीं मिली' गड़बड़ी का मैसेज दिखता है. |
| 199901238 |
Edge for Private Cloud के पुराने वर्शन से Message Processors को अपग्रेड करने से जुड़ी समस्या Edge के पुराने वर्शन से Message Processors को 4.51 पर अपग्रेड करते समय, KVM ऑपरेशन वाले रनटाइम अनुरोधों में गड़बड़ी आ सकती थी. इस समस्या को ठीक कर दिया गया है. |
सुरक्षा से जुड़ी समस्याएं ठीक कर दी गई हैं
यहां सुरक्षा से जुड़ी उन समस्याओं की सूची दी गई है जिन्हें इस रिलीज़ में ठीक कर दिया गया है. इन समस्याओं से बचने के लिए, Edge Private Cloud का नया वर्शन इंस्टॉल करें.
| समस्या आईडी | ब्यौरा |
|---|---|
| लागू नहीं | कॉन्फ़िगरेशन फ़ाइल में हुए डेल्टा बदलावों की सामान्य लॉगिंग की वजह से, Edge for Private Cloud में पासवर्ड लॉग किए जा रहे थे. कॉन्फ़िगरेशन में किए गए बदलावों को लॉग होने से रोकने के लिए, यह तरीका अपनाएं:
|
| CVE-2021-23337 | Lodash 2.4.1 में कमांड इंजेक्शन की गड़बड़ी को ठीक कर दिया गया है |
| लागू नहीं | इस प्लैटफ़ॉर्म में सेव किए गए पासवर्ड और उनसे जुड़े डेटा की सुरक्षा को बेहतर बनाया गया है. |
| CVE-2015-9251 | जब jQuery में dataType विकल्प के बिना क्रॉस-डोमेन Ajax अनुरोध किया जाता है, तब क्रॉस-साइट स्क्रिप्टिंग (XSS) की समस्या ठीक हो जाती है. |
| लागू नहीं | SAML असर्शन रीप्ले हमलों से बचने के लिए, अतिरिक्त सुरक्षा लेयर जोड़ी गई हैं. |
ज्ञात समस्याएं
Edge for Private Cloud से जुड़ी ज्ञात समस्याएं लेख में, ज्ञात समस्याओं की पूरी सूची देखें.