आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
Edge for Private Cloud की पिछली रिलीज़ के बाद, ये रिलीज़ हुई हैं और इस रिलीज़ में शामिल हैं:
| Edge यूज़र इंटरफ़ेस (यूआई) रिलीज़ | एज मैनेजमेंट रिलीज़ | पोर्टल के ज़रिए रिलीज़ करना |
|---|---|---|
रिलीज़ नंबर के बारे में जानकारी लेख पढ़ें. इससे आपको यह समझने में मदद मिलेगी कि Edge for Private Cloud के आपके वर्शन में, क्लाउड की कोई खास रिलीज़ शामिल है या नहीं.
रिलीज़ की खास जानकारी
इस रिलीज़ में शामिल सबसे ज़रूरी नई सुविधाएं ये हैं:
- PostgreSQL 9.6 पर अपग्रेड करना
- Private Cloud के लिए, Edge के नए वर्शन का बीटा वर्शन रिलीज़ किया गया
- तीन नई नीतियों की बीटा रिलीज़. इनकी मदद से, JSON वेब टोकन (JWT) जनरेट, पुष्टि, और डिकोड किए जा सकते हैं.
इस रिलीज़ में, Edge Public Cloud की उन सभी रिलीज़ में शामिल गड़बड़ियों को ठीक किया गया है और नई सुविधाएं जोड़ी गई हैं जिनके बारे में यहां बताया गया है.
बंद की गई सुविधाएं और सेवाएं
इस रिलीज़ में, ये सुविधाएं बंद कर दी गई हैं. ज़्यादा जानकारी के लिए, Edge को बंद करने से जुड़ी नीति देखें.
बंद की गई सेवाएं/सुविधाएं
API BaaS के नए इंस्टॉलेशन बंद किए जा रहे हैं
31 जनवरी, 2018 से पहले के नए ग्राहक, एपीआई BaaS के लिए ज़रूरी शर्तें पूरी नहीं करते हैं. हालांकि, अगर आपकी खास जानकारी वाली शीट में एपीआई BaaS के एनटाइटलमेंट के बारे में बताया गया है, तो वे इसके लिए ज़रूरी शर्तें पूरी करते हैं.
Apigee के सुरक्षित स्टोर (वॉल्ट) के इस्तेमाल पर रोक
Apigee के सुरक्षित स्टोर को "वॉल्ट" के नाम से भी जाना जाता है. इसे बंद किया जा रहा है और सितंबर 2018 में इसे बंद कर दिया जाएगा. वॉल्ट, कुंजी/वैल्यू पेयर के एन्क्रिप्ट किए गए स्टोरेज की सुविधा देते हैं. इन्हें मैनेजमेंट एपीआई की मदद से बनाया जाता है और apigee-access Node.js मॉड्यूल में मौजूद फ़ंक्शन की मदद से, रनटाइम में ऐक्सेस किया जाता है.
सुरक्षित स्टोर का इस्तेमाल करने के बजाय, एन्क्रिप्ट किए गए की वैल्यू मैप (केवीएम) का इस्तेमाल करें. इसके बारे में की वैल्यू मैप के साथ काम करना लेख में बताया गया है. एन्क्रिप्ट किए गए केवीएम, वॉल्ट की तरह ही सुरक्षित होते हैं. साथ ही, इन्हें बनाने और वापस पाने के लिए ज़्यादा विकल्प उपलब्ध कराते हैं. (MGMT-3848)
एपीआई प्रॉक्सी के परफ़ॉर्मेंस टैब में पाथ जोड़ने की सुविधा बंद की जा रही है
इस रिलीज़ से पहले, मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में जाकर एपीआई प्रॉक्सी पर जाया जा सकता था. इसके बाद, परफ़ॉर्मेंस टैब पर जाकर, प्रॉक्सी के परफ़ॉर्मेंस टैब और कारोबार से जुड़े लेन-देन के डैशबोर्ड पर, चार्ट के आधार पर तुलना करने के लिए अलग-अलग पाथ बनाए जा सकते थे. यह सुविधा अब उपलब्ध नहीं है. इसलिए, यह यूज़र इंटरफ़ेस (यूआई) में भी नहीं दिखती. इस सुविधा के विकल्प के तौर पर, Apigee कम्यूनिटी का यह लेख पढ़ें: Business Transactions API का विकल्प. (EDGEUI-902)
Developer Services पोर्टल के लिए एसएमटीपी प्रोटोकॉल सेट करने के लिए, SMTPSSL प्रॉपर्टी का इस्तेमाल बंद कर दिया गया है
अब पोर्टल से कनेक्ट किए गए SMTP सर्वर के लिए इस्तेमाल किया जाने वाला प्रोटोकॉल सेट करने के लिए, SMTPSSL प्रॉपर्टी के बजाय SMTP_PROTOCOL प्रॉपर्टी का इस्तेमाल किया जाता है. मान्य वैल्यू ये हैं: "standard", "ssl" या "tls".
ज़्यादा जानकारी के लिए, Developer Services पोर्टल इंस्टॉल करना लेख पढ़ें.
नई सुविधाएं और अपडेट
इस रिलीज़ में जोड़ी गई नई सुविधाएं और किए गए सुधार यहां दिए गए हैं. इस रिलीज़ में, इस्तेमाल करने में आसानी, परफ़ॉर्मेंस, सुरक्षा, और स्थिरता से जुड़े कई सुधार भी किए गए हैं. इनके बारे में यहां बताया गया है:
प्राइवेट क्लाउड
PostgreSQL को वर्शन 9.6 में अपग्रेड करना
इस रिलीज़ में, PostgreSQL 9.6 को अपग्रेड किया गया है, ताकि Edge, PostgreSQL में पैरलल क्वेरी की सुविधा का फ़ायदा ले सके. ज़्यादा जानकारी के लिए, यह लेख पढ़ें:
- Apigee Edge 4.17.0x को 4.18.01 पर अपडेट करना
- Apigee Edge 4.16.09 को 4.18.01 पर अपडेट करना
- Apigee Edge 4.16.01/4.16.05 को 4.18.01 पर अपडेट करना
Private Cloud के लिए, Edge के नए वर्शन का बीटा रिलीज़
Private Cloud के लिए Edge के इस वर्शन में, एपीआई मैनेजमेंट के यूज़र इंटरफ़ेस (यूआई) के मुख्य अपडेट का बीटा वर्शन शामिल है. Edge के इस नए वर्शन को Apigee Edge प्लैटफ़ॉर्म की मौजूदा सुविधाओं के आधार पर बनाया गया है. इसमें कुछ नई सुविधाएं भी जोड़ी गई हैं. खास तौर पर, डिज़ाइन और पब्लिशिंग के क्षेत्र में.
Edge का नया वर्शन, पहले सिर्फ़ Cloud का इस्तेमाल करने वाले लोगों के लिए उपलब्ध था. Private Cloud के लिए Edge के इस वर्शन के साथ, अब New Edge के बीटा वर्शन को इंस्टॉल किया जा सकता है.
ज़्यादा जानकारी के लिए, प्राइवेट क्लाउड के लिए नए Edge Experience का बीटा वर्शन देखें.
JWT नीतियों का बीटा वर्शन रिलीज़ किया गया
JSON Web Token (JWT) एक टोकन स्टैंडर्ड है. इसके बारे में IETF RFC 7519 में बताया गया है. JWT, दावों के सेट पर हस्ताक्षर करने का तरीका उपलब्ध कराता है. दूसरे शब्दों में, यह नाम/वैल्यू वाले जोड़े का एक सेट होता है. बाद में, JWT पाने वाला व्यक्ति इसकी पुष्टि कर सकता है.
इस रिलीज़ में तीन नई नीतियां शामिल हैं. इनकी मदद से, Apigee Edge पर JSON वेब टोकन (JWT) जनरेट, पुष्टि, और डिकोड किए जा सकते हैं:
- JWT जनरेट करने की नीति - यह नीति, हस्ताक्षर किया गया JWT जनरेट करती है. इसमें कॉन्फ़िगर किए जा सकने वाले दावों का सेट होता है. इसके बाद, JWT को क्लाइंट को वापस भेजा जा सकता है, बैकएंड टारगेट को भेजा जा सकता है या अन्य तरीकों से इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, Generate JWT नीति (बीटा वर्शन) देखें.
- JWT नीति की पुष्टि करना - यह क्लाइंट या अन्य सिस्टम से मिले JWT पर हस्ताक्षर की पुष्टि करती है. यह नीति, दावों को फ़्लो वैरिएबल में भी निकालती है, ताकि बाद की नीतियां या शर्तें उन वैल्यू की जांच कर सकें. इससे, अनुमति देने या अनुरोध को रूट करने के फ़ैसले लिए जा सकते हैं. ज़्यादा जानकारी के लिए, JWT की पुष्टि करने से जुड़ी नीति (बीटा वर्शन) देखें.
- JWT डिकोड करने की नीति - यह नीति, JWT पर मौजूद हस्ताक्षर की पुष्टि किए बिना JWT को डिकोड करती है. इस नीति का इस्तेमाल, JWT की पुष्टि करने वाली नीति के साथ किया जा सकता है. ऐसा तब किया जाता है, जब JWT के किसी दावे की वैल्यू का पता, JWT के हस्ताक्षर की पुष्टि करने से पहले लगाना हो. ज़्यादा जानकारी के लिए, Decode JWT policy (Beta version) देखें.
खास जानकारी के लिए, JWT नीतियों के बारे में खास जानकारी देखें.
वर्चुअल होस्ट के लिए ओसीएसएपी स्टैपलिंग की सुविधा उपलब्ध है (65587547)
वर्चुअल होस्ट अब एकतरफ़ा और दोतरफ़ा टीएलएस के लिए, ओसीएसपी स्टैपलिंग की सुविधा के साथ काम करते हैं. यह सुविधा चालू होने पर, ओसीएसएपी (ऑनलाइन सर्टिफ़िकेट स्टेटस प्रोटोकॉल) क्लाइंट, ओसीएसएपी रिस्पॉन्डर को स्टेटस का अनुरोध भेजता है. इससे यह पता चलता है कि सर्टिफ़िकेट मान्य है या नहीं. जवाब से पता चलता है कि सर्टिफ़िकेट मान्य है और उसे रद्द नहीं किया गया है.
OCSP स्टैपलिंग की सुविधा डिफ़ॉल्ट रूप से बंद होती है. OCSP की सुविधा चालू करने के लिए, वर्चुअल होस्ट पर TLS चालू होना चाहिए.
ज़्यादा जानकारी के लिए, वर्चुअल होस्ट प्रॉपर्टी का रेफ़रंस देखें.
अब वर्चुअल होस्ट लेवल पर, राऊटर के फिर से कोशिश करने के विकल्प सेट किए जा सकते हैं
अब वर्चुअल होस्ट पर, मैसेज प्रोसेसर के साथ Router के कम्यूनिकेशन के लिए, फिर से कोशिश करने के विकल्प सेट किए जा सकते हैं. इससे आपको पिछले विकल्पों की तुलना में ज़्यादा कंट्रोल मिलता है. पिछले विकल्पों को सिर्फ़ राउटर लेवल पर सेट किया जा सकता था.
ज़्यादा जानकारी के लिए, वर्चुअल होस्ट कॉन्फ़िगरेशन प्रॉपर्टी देखें.
बाहरी भूमिका की मैपिंग के लिए सहायता जोड़ी गई (67145030)
अगर Apigee Edge Private Cloud इंस्टॉलेशन में किसी बाहरी डायरेक्ट्री सेवा को इंटिग्रेट करने के लिए, बाहरी पुष्टि करने की सुविधा का इस्तेमाल किया जा रहा है, तो अब बाहरी भूमिका मैपिंग की सुविधा का इस्तेमाल किया जा सकता है. बाहरी भूमिका की मैपिंग की सुविधा की मदद से, अपने ग्रुप या भूमिकाओं को Apigee Edge पर बनाई गई भूमिकाओं और ग्रुप के आधार पर ऐक्सेस कंट्रोल (आरबीएसी) की भूमिकाओं और ग्रुप से मैप किया जा सकता है.
Edge for Private Cloud के 4.18.01 से पहले के वर्शन के लिए, बाहरी भूमिका की मैपिंग करने वाली सेवा को बंद कर दिया गया है. External Role Mapping का 4.18.01 वर्शन, अपडेट किया गया वर्शन है. इसमें गड़बड़ियों को ठीक किया गया है और नई सुविधाएं जोड़ी गई हैं:
- उस समस्या को ठीक किया गया है जिसमें आपको उन उपयोगकर्ताओं की पुष्टि करते समय, पुष्टि करने से जुड़ी 403 पाबंदी वाले जवाब मिलते थे जिनके पास ऐक्सेस होना चाहिए.
X-Apigee-Current-Userहेडर अब बाहरी भूमिका मैपिंग में काम करता है. जिन उपयोगकर्ताओं के पास सही ऐक्सेस (सिस्टम एडमिन) है वे अपने क्रेडेंशियल का इस्तेमाल करके, किसी दूसरे उपयोगकर्ता के तौर पर लॉगिन कर सकते हैं.
ज़्यादा जानकारी के लिए, बाहरी भूमिका मैपिंग देखें.
अब इंस्टॉल किए बिना सिस्टम की ज़रूरी शर्तों की जाँच की जा सकती है (67858161)
Edge for the Private Cloud 4.17.09 में, ENABLE_SYSTEM_CHECK=y प्रॉपर्टी के लिए सहायता जोड़ी गई है. इससे, इंस्टॉल करने के दौरान किसी मशीन पर सीपीयू और मेमोरी की ज़रूरी शर्तों की जांच की जा सकती है. हालांकि, इस जांच के लिए आपको ऐप्लिकेशन इंस्टॉल करना पड़ा. अब "-t" फ़्लैग का इस्तेमाल करके, बिना इंस्टॉल किए ही यह जांच की जा सकती है:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
इस कमांड से, सिस्टम की ज़रूरी शर्तों से जुड़ी कोई भी गड़बड़ी स्क्रीन पर दिखती है.
ज़्यादा जानकारी के लिए, किसी नोड पर Edge कॉम्पोनेंट इंस्टॉल करना देखें.
Developer Services पोर्टल के लिए PHP का अपडेट किया गया वर्शन (68733233)
अब पोर्टल, PHP के 7.0.23 वर्शन का इस्तेमाल करता है.
अब डेवलपर सेवाओं के पोर्टल (70164403) के साथ एसएमटीपी सर्वर को कॉन्फ़िगर करने की ज़रूरत नहीं है
पोर्टल इंस्टॉल करते समय, अब आपको एसएमटीपी सर्वर को कॉन्फ़िगर करने की ज़रूरत नहीं है. अब एक पोस्ट-इंस्टॉलेशन कॉन्फ़िगर किया जा सकता है.
एपीआई सेवाएं
नई इकाइयों के नाम की पुष्टि करना (MGMT-4252 और MGMT-4098)
नई इकाइयां बनाते समय, Apigee नाम की पुष्टि करता है, ताकि नाम रखने के नियमों को लागू किया जा सके. बनाते या अपडेट करते समय इन इकाइयों की पुष्टि की जाती है: एपीआई प्रॉक्सी, नीतियां (और एपीआई प्रॉक्सी की परिभाषाओं में नीति के नाम), वर्चुअल होस्ट, भूमिकाएं, कैश मेमोरी, टारगेट सर्वर, डीबग करने के लिए डेटा मास्क, कीस्टोर और ट्रस्टस्टोर, और एपीआई प्रॉक्सी में मौजूद संसाधन फ़ाइलें. इन इकाइयों के नाम रखने से जुड़ी पाबंदियों के बारे में जानने के लिए, नाम रखने और इनपुट से जुड़ी गड़बड़ियों के बारे में सलाह देखें.
गड़बड़ियां ठीक की गईं
इस रिलीज़ में इन बग को ठीक किया गया है. यह सूची मुख्य रूप से उन उपयोगकर्ताओं के लिए है जो यह देखना चाहते हैं कि उनके सहायता टिकट ठीक किए गए हैं या नहीं. इसे सभी उपयोगकर्ताओं के लिए ज़्यादा जानकारी देने के लिए डिज़ाइन नहीं किया गया है.
Private Cloud 4.18.01
| समस्या आईडी | ब्यौरा |
|---|---|
| 68001164 |
PHP LDAP एक्सटेंशन अब पोर्टल के साथ डिफ़ॉल्ट रूप से इंस्टॉल होता है RedHat और CentOS पर पोर्टल इंस्टॉल करते समय, PHP LDAP एक्सटेंशन अब डिफ़ॉल्ट रूप से इंस्टॉल हो जाता है. इस मॉड्यूल की मदद से, Drupal LDAP मॉड्यूल को आसानी से चालू किया जा सकता है. |
| 68049481 |
Drupal की settings.php फ़ाइल अब लिखी जा सकती है पोर्टल इंस्टॉल करने वाली स्क्रिप्ट अब यह पक्का करती है कि Drupal |
| 68139166 | इंस्टॉलर आउटपुट में OpenLDAP को डाउनग्रेड किया गया दिखाया गया था, जबकि ऐसा नहीं हुआ था. |
| 68329105 | एसएएमएल चालू होने और खुद के हस्ताक्षर वाले सर्टिफ़िकेट का इस्तेमाल करने पर, Edge से कनेक्ट करते समय पोर्टल सेटअप, उपयोगकर्ता नहीं बना पाता. |
| 68427561 | रीस्टार्ट करने के बाद, पोर्टल कॉन्फ़िगरेशन की प्रॉपर्टी अब सही तरीके से सेट हो गई हैं. |
| 69024465 | Edge के यूज़र इंटरफ़ेस (यूआई) में, SharedFlow को अनडिप्लॉय नहीं किया जा सका |
| 69711616 | तीसरे पक्ष के JAR में, Jackson Databind को 2.7.9.1 वर्शन पर अपडेट किया गया है. |
17.11.06 (यूज़र इंटरफ़ेस)
| समस्या आईडी | ब्यौरा |
|---|---|
| 68357182 |
CSV फ़ाइल में, समयसीमा के लिए सही डेटा शामिल नहीं है (इसमें डेटा का पूरा सेट शामिल है) |
| 67650494 | Edge यूज़र इंटरफ़ेस (यूआई) को एनवायरमेंट में हुए बदलावों को ट्रैक करना चाहिए कुछ मामलों में, यूज़र इंटरफ़ेस (यूआई) में पेजों के बीच स्विच करते समय, एनवायरमेंट में हुए बदलाव सेव नहीं होते थे. इस समस्या को हल कर दिया गया है. |
17.10.25.00 (पोर्टल)
| समस्या आईडी | कॉम्पोनेंट का नाम | ब्यौरा |
|---|---|---|
| 67646686 | Developer Portal - Drupal | & displayed on Forum page Fixed bug where the default Apigee theme shows "&" for any ampersands in the menu tabs. |
| 65456469 | Developer Portal - Drupal | मॉड्यूल के योगदानकर्ताओं की ओर से सुरक्षा को बेहतर बनाने के लिए, CAPTCHA मॉड्यूल को अपडेट किया गया है सुरक्षा से जुड़ी किसी जोखिम की आशंका को ठीक करने के लिए, CAPTCHA मॉड्यूल को CAPTCHA 7.x-1.5 पर अपडेट किया गया है. ज़्यादा जानकारी के लिए, https://www.drupal.org/node/2907137 पर जाएं. |
| 65101827 | Developer Portal - Drupal | कंपनी के ऐप्लिकेशन के लिए, ऐप्लिकेशन के आंकड़ों से जुड़ी सुविधा काम नहीं कर रही है ऐसी गड़बड़ी को ठीक किया गया है जिसमें कमाई करने वाली कंपनी के ऐप्लिकेशन, आंकड़ों से जुड़ा कोई डेटा नहीं दिखा पाते थे. |
| 65003870 | Developer Portal - Drupal | आने वाले समय के लिए तय किए गए किराये के प्लान रद्द नहीं किए जा सकते बग ठीक किया गया है. इस बग की वजह से, किसी कंपनी की ओर से खरीदे गए आने वाले समय के लिए तय किए गए किराये के प्लान रद्द नहीं किए जा सकते थे. |
| 65003539 | Developer Portal - Drupal | Drupal की स्थानीय भाषा की सेटिंग में सेट किए गए डिफ़ॉल्ट देश का इस्तेमाल करें अब कमाई करने से जुड़े संपर्क और बिलिंग की जानकारी के पते के लिए, स्थानीय भाषा की सेटिंग में सेट किए गए डिफ़ॉल्ट देश का इस्तेमाल किया जाता है. इस सेटिंग को बदलने के लिए, Drupal एडमिनिस्ट्रेशन मेन्यू में कॉन्फ़िगरेशन > क्षेत्र और भाषा चुनें. डिफ़ॉल्ट स्थान-भाषा बदलने पर, 'कमाई करने से जुड़ा संपर्क' और 'बिलिंग की जानकारी' सेक्शन में मौजूद डिफ़ॉल्ट देश का नाम बदल जाता है. |
17.10.11 (यूआई)
| समस्या आईडी | ब्यौरा |
|---|---|
| 67005192 | अनुमतियों की जांच करते समय, यूज़र इंटरफ़ेस को डिकोड किए गए पाथ को मैनेज करना होगा अब यूज़र इंटरफ़ेस, उपयोगकर्ता की अनुमतियों की जांच करते समय डिकोड किए गए पाथ को मैनेज करता है. |
17.09.20 (एपीआई मैनेजमेंट और रनटाइम)
| समस्या आईडी | कॉम्पोनेंट का नाम | ब्यौरा |
|---|---|---|
| MGMT-4219 | एपीआई मैनेजमेंट | संगठन और एनवायरमेंट हेडर को blobstore पर भेजने के लिए MGMT |
| MGMT-4065 | एपीआई मैनेजमेंट | PKS फ़ॉर्मैट वाले सर्टिफ़िकेट के लिए सहायता चालू की गई |
| MGMT-3782 | एपीआई मैनेजमेंट | पहचान-ज़ोन के लिए, डिफ़ॉल्ट रूप से इस्तेमाल होने वाले कंसिस्टेंसी लेवल की सबसे सही वैल्यू |
| MGMT-3913 | एपीआई मैनेजमेंट | appId के ज़रिए OAuth2 टोकन पाने के लिए, टाइमआउट की समस्या हल की गई |
| MGMT-4177 | एपीआई मैनेजमेंट | SecurityProfile में, पुष्टि करने की सामान्य स्कीम को बंद करने की सुविधा |
| MGMT-3978 | एपीआई मैनेजमेंट | सभी Java कॉम्पोनेंट पर JVM_OPTIONS सेट करने के लिए, CWC टोकन की ज़रूरत होती है |
| MGMT-3918 MGMT-4294 |
एपीआई मैनेजमेंट | कस्टम भूमिकाओं के लिए, अनुमति वाले पाथ में मौजूद खास वर्णों को यूआरएल में अपने-आप कोड में बदलें |
| APIRT-4767 | API Runtime | JavaScript चरण में, कॉन्टेंट के लिए हमेशा UTF-8 का इस्तेमाल किया जाना चाहिए |
| APIRT-4725 | API Runtime | OAuth सेवा से जुड़ी NPE की समस्या ठीक की गई |
| APIRT-4691 | API Runtime | खराब सेवा को बंद करने से पहले, कनेक्शन को खत्म होने दें |
| APIRT-4644 | API Runtime | BlobstoreService के लिए बुनियादी अनुमति |
| APIRT-4636 | API Runtime | Zookeeper के काम न करने पर भी, Sense Action की सुविधा काम करती रहनी चाहिए |
| APIRT-4635 | API Runtime | OAuth नीतियों के लिए, रीफ़्रेश टोकन को फिर से इस्तेमाल करने की सुविधा चालू की गई है |
| APIRT-4632 | API Runtime | रोलिंग विंडो के कोटे के काउंटर का हिसाब सही तरीके से नहीं लगाया जा रहा है |
| APIRT-4584 | API Runtime | फ़्लो हुक लगातार डिप्लॉय नहीं हो रहा है, ZooKeeper की जांच काम नहीं कर रही है |
| APIRT-4542 | API Runtime | MP Sense Task की सुविधा बिना किसी सूचना के बंद कर दी गई है |
| APIRT-4522 | API Runtime | अगर संगठन का देश/इलाका, axgroup के देश/इलाके से अलग है, तो कमाई करने की सुविधा वाले मैसेज प्रोसेसर के लिए Analytics काम नहीं करता |
| APIRT-4444 | API Runtime | हर गड़बड़ी कोड के हिसाब से, हर टारगेट के लिए गड़बड़ी की दरें कैलकुलेट करना |
| APIRT-4435 | API Runtime | RepositoryServiceImpl.loadAsString() doesn't use charset |
| APIRT-4370 | API Runtime | संगठन के एमपी पर मेमोरी का ज़्यादा इस्तेमाल |
| APIRT-4354 | API Runtime | हर अनुरोध के लिए, Nginx access_log में टीएलएस वर्शन कैप्चर करना |
| APIRT-4169 | API Runtime | Nginx का मौजूदा वर्शन, X-Forwarded-For हेडर के लिए ज़रूरी वैरिएबल कॉम्बिनेशन के साथ काम नहीं करता |
| APIRT-3671 | API Runtime | हैशिंग की सुविधा चालू करने के बाद, टोकन को हैश किए गए डेटा के तौर पर रिकॉर्ड नहीं किया जाता |
| APIRT-3593 | API Runtime | OAuth टोकन, बाद की कॉल में सेट किए गए एट्रिब्यूट को सेव नहीं कर रहा है |
| APIRT-3081 | API Runtime | messaging.adaptors.http.flow.ServiceUnavailable error with Concurrent Rate Limit policy |
| APIRT-4660 | API Runtime | MP पॉड का नाम, X-Apigee-Pod राऊटर के हेडर में जोड़ें |
| APIRT-4506 | API Runtime | कैश मेमोरी में किए गए बदलाव, किसी खास मैसेज प्रोसेसर पर नहीं दिख रहे हैं |
| APIRT-4196 | API Runtime | मैसेज लॉग करने की नीति के लिए, syslog टाइमस्टैंप का फ़ॉर्मैट सही नहीं है |
| 66933664 | API Runtime | QuotaService for non-CPS flow should clean up buckets asynchronously and not in Apigee-Main thread |
| 66495205 | API Runtime | NPE को रोकने के लिए, एसिंक एचटीटीपी कॉल के साथ JavaScript नीति को बेहतर तरीके से मैनेज करना |
| 65847462 | API Runtime | print स्टेटमेंट में NPE की गड़बड़ी हुई |
| 65648578 | API Runtime | सिर्फ़ सांसदों को consul KV पाथ में रजिस्टर करना चाहिए |
| 65603360 | API Runtime | JavaScript कॉल, शून्य गड़बड़ी के साथ फ़ेल हो जाते हैं |
| 65416531 | Feature Platform | JavaScript ऑब्जेक्ट को JavaScript चरण के कॉन्टेक्स्ट में वापस लाने पर, मैसेज के कॉन्टेक्स्ट को फिर से चालू करना |
| 67405744 | Apigee | एमपी पर अनुरोध प्रोसेस होने में ज़्यादा समय लग रहा है |
| 65849186 | Trireme | अनहैंडल किए गए अपवादों की वजह से, Node.js/Trireme प्रोसेस बंद नहीं होती |
| 65713882 | Trireme | Trireme में mongodb-core, Node.js के नेटिव वर्शन की तुलना में अलग क्रिप्टो नतीजे देता है |
| 65374484 | Trireme | नोड की सुरक्षा: http.get में संख्या वाले ऑथराइज़ेशन विकल्पों का इस्तेमाल करने से, बिना शुरू किए गए बफ़र बनते हैं |
| 64577449 | Trireme | Trireme, SHA256 एल्गोरिदम की पुष्टि करने से जुड़ी अमान्य गड़बड़ी दिखाता है |
| EDGESERV‑6 | एज सर्वर | नोड ऐप्लिकेशन में x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" की समस्या आ रही है |
17.09.20 (यूज़र इंटरफ़ेस)
| समस्या आईडी | ब्यौरा |
|---|---|
| 65584963 | Analytics: कस्टम रिपोर्ट फ़िल्टर में, डेटा टाइप के लिए केस-इनसेंसिटिव चेक होना चाहिए कस्टम रिपोर्ट फ़िल्टर अब डेटा टाइप की तुलना के लिए केस-इनसेंसिटिव है. |
| 65446846 | Edge के यूज़र इंटरफ़ेस (यूआई) में, किसी कंपनी के लिए एडमिन की भूमिका असाइन नहीं की जा सकती डेवलपर और कंपनियों का पूरा सेट दिखाया जाता है. साथ ही, उन्हें Edge के यूज़र इंटरफ़ेस (यूआई) में मैनेज किया जा सकता है. |
| 65125644 | कंपनी ऐप्लिकेशन के क्रेडेंशियल से एपीआई प्रॉडक्ट नहीं हटाया जा सकता एपीआई प्रॉडक्ट को कंपनी ऐप्लिकेशन के क्रेडेंशियल से हटाने में आ रही समस्या को ठीक कर दिया गया है. |
17.09.11 (एपीआई मैनेजमेंट)
| समस्या आईडी | ब्यौरा |
|---|---|
| 64541665 | MP पर सोर्स लॉगर का कॉन्फ़िगरेशन बदलें, ताकि लॉग के नाम अलग-अलग हों |
| APIRT‑3593 | OAuth टोकन में, बाद की कॉल में सेट किया गया एट्रिब्यूट मौजूद नहीं है |
| APIRT-4336 | OAuthStepExecution को कई स्टेप एक्ज़ीक्यूशन में बांटें. हर ऑपरेशन के लिए, चरण पूरा होने की जानकारी देने वाला अलग एलिमेंट होना चाहिए |
| APIRT-4444 | हर गड़बड़ी कोड के हिसाब से, हर टारगेट के लिए गड़बड़ी की दरें कैलकुलेट करना |
| APIRT-4456 | EAP-gateway/apid के लिए, एपीआई पासकोड की पुष्टि करने वाले फ़ंक्शन को रीफ़ैक्टर किया गया |
| APIRT-4635 | OAuth नीतियों के लिए, रीफ़्रेश टोकन को फिर से इस्तेमाल करने की सुविधा चालू की गई है |
| APIRT-4683 | XFF हेडर के लिए, GCP LB आईपी पतों को भरोसेमंद के तौर पर जोड़ना |
| APIRT-4723 | EdgeX/हाइब्रिड मोड के लिए, OAuth बंडल लोड करने की सुविधा |
| APIRT-4725 | OAuth सेवा से जुड़ी NPE की समस्या ठीक की गई |
| APIRT-4726 | ScriptableHttpClient को यह नहीं मानना चाहिए कि मैसेज का कॉन्टेक्स्ट अब भी मौजूद है |
| MGMT‑3764 | अमान्य कीस्टोर अब मैनेज नहीं किया जा सकेगा |
| MGMT-3782 | पहचान-ज़ोन के लिए, डिफ़ॉल्ट रूप से इस्तेमाल होने वाले कंसिस्टेंसी लेवल की सबसे सही वैल्यू |
| MGMT-3913 | appId के ज़रिए OAuth2 टोकन पाने के लिए, टाइमआउट की समस्या हल की गई |
| MGMT-3997 | अगर किसी कीस्टोर को रेफ़र किया जा रहा है, तो उसे मिटाने की अनुमति नहीं दी जानी चाहिए |
| MGMT-4013 | कीस्टोर के रेफ़रंस की जांच को अपडेट किया गया है. इससे यह पता चलता है कि कीस्टोर मौजूद है या नहीं और रेफ़रंस किए गए उपनाम मौजूद हैं या नहीं |
| MGMT-4065 | PKS फ़ॉर्मैट वाले सर्टिफ़िकेट के लिए सहायता चालू की गई |
| MGMT-4113 | सेल्फ़ सर्विस वर्चुअल होस्ट की सुविधा को बेहतर बनाया गया है |
| MGMT-4229 | @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) apiconfiguration जोड़ने के बाद, रिग्रेशन टेस्ट पास नहीं हो सका |
| MGMT-4232 | [EDGEX/Hybrid] Import API uploads doesn’t corrupt bundle |
| MGMT-4242 | [EDGEX/Hybrid] एक से ज़्यादा एनवायरमेंट में प्रॉक्सी डिप्लॉयमेंट की सुविधा |
| MGMT-4245 | [EDGEX/Hybrid] VirtualHost self service validation for hybrid-virtual-hosts |
| MGMT-4250 | [EDGEX] एपीआई प्रॉक्सी डिप्लॉयमेंट स्टेटस एपीआई के लिए पैरलल एक्ज़ीक्यूशन |
17.09.06 (यूआई)
| समस्या आईडी | ब्यौरा |
|---|---|
| 65015144 | Analytics: BigQuery के ग्राहकों के लिए, कस्टम रिपोर्ट पेज फ़िल्टर में पूर्णांक वैल्यू वाले फ़िल्टर से जुड़ी समस्या कस्टम रिपोर्ट पेज फ़िल्टर अब पूर्णांक वैल्यू को उम्मीद के मुताबिक हैंडल करता है. |
| 64806976 | ऐप्लिकेशन की सूची वाले पेज में डेवलपर फ़ील्ड की जानकारी नहीं भरी गई है अब सूची में मौजूद सभी ऐप्लिकेशन के लिए, डेवलपर फ़ील्ड की जानकारी भर दी गई है. |
| 64766918 | एपीआई प्रॉक्सी एडिटर में YAML फ़ाइल का इस्तेमाल नहीं किया जा सकता एपीआई प्रॉक्सी एडिटर में YAML फ़ाइलों से जुड़ी समस्या को ठीक किया गया है. |
| 64160572 | Analytics: Analytics मेन्यू और प्रॉक्सी एडिटर के परफ़ॉर्मेंस टैब से कारोबार के लेन-देन की जानकारी हटाएं कारोबार के लेन-देन की जानकारी देने वाले Analytics डैशबोर्ड का इस्तेमाल अब नहीं किया जा सकता. इसके विकल्पों के बारे में जानने के लिए, कम्यूनिटी का यह लेख पढ़ें: Business Transactions API के विकल्प. |
17.08.21.00 (पोर्टल)
| समस्या आईडी | ब्यौरा |
|---|---|
| DEVSOL‑2625 | कंपनी बदलने के बाद, कमाई करने से जुड़ी भूमिकाएं हट जाती हैं अगर आपने कमाई करने की सुविधा चालू की है, तो किसी उपयोगकर्ता को भूमिका असाइन करने और उसके एक कंपनी से दूसरी कंपनी के कॉन्टेक्स्ट पर स्विच करने पर, भूमिका को उपयोगकर्ता से नहीं हटाया जाता. |
| DEVSOL-2621 |
Drupal मॉड्यूल के अपडेट Drupal के इन मॉड्यूल को बताए गए वर्शन में अपडेट किया गया है:
|
| DEVSOL-2612 |
कमाई करने की सुविधा चालू करते समय, "वेबसाइट में कोई गड़बड़ी हुई" मैसेज दिखना
अब इस गड़बड़ी को लॉग नहीं किया जाता. |
| DEVSOL-2609 | Drupal के स्टेटस पेज पर, एसएएमएल
(OAuth) के लिए Edge कनेक्शन की सही स्थिति नहीं दिखती Drupal के स्टेटस पेज पर अब एसएएमएल (OAuth) के लिए Edge कनेक्शन की सही स्थिति दिखती है. इससे पहले, रिपोर्ट > स्टेटस रिपोर्ट पेज पर यह दिखता था कि कनेक्शन काम नहीं कर रहा है. भले ही, आपने SAML को सही तरीके से कॉन्फ़िगर किया हो. |
| DEVSOL-2608 | SAML/OAuth: Log prints Bearer token cache miss with every call Bearer टोकन कैश लॉजिक से जुड़ी समस्या ठीक की गई है. इस वजह से, सिस्टम को हर बार Edge को कॉल करने पर एक नया टोकन मिलता था. |
| DEVSOL-2599 | devconnect_user_developer_is_active() फ़ंक्शन में कई समस्याएं उस समस्या को ठीक किया गया है जिसमें यह तय करने के लिए गलत डेवलपर के स्टेटस की जाँच की जाती थी कि उपयोगकर्ता सक्रिय है या नहीं. अगर Edge UI में किसी डेवलपर खाते को बंद कर दिया जाता है, तो ऐप्लिकेशन की कुंजियां काम करना बंद कर देंगी. ऐसे में, सिस्टम अब डेवलपर को एक मैसेज दिखाएगा, ताकि उसे इसकी सूचना दी जा सके. इस सुविधा की परफ़ॉर्मेंस को भी बेहतर बनाया गया है. |
| DEVSOL-2595 |
एसएएमएल कॉन्फ़िगरेशन में सुधार और अपडेट एसएएमएल कॉन्फ़िगरेशन में ये सुधार और अपडेट किए गए हैं:
|
| DEVSOL-2569 | ऐप्लिकेशन के आंकड़े: एंडपॉइंट के जवाब देने में लगने वाला समय अब काम नहीं कर रहा है. इसे जवाब देने में लगने वाले कुल समय में बदल दिया गया है एंडपॉइंट के जवाब देने में लगने वाले समय का आंकड़ों वाला ग्राफ़, डेवलपर ऐप्लिकेशन पेज पर मौजूद 'आंकड़े' टैब से हटा दिया गया है. ऐसा इसलिए किया गया है, क्योंकि इससे जवाब देने में लगने वाले कुल समय का पता नहीं चलता था और इससे भ्रम पैदा होता था. इस मेट्रिक में, सिर्फ़ एंडपॉइंट को जवाब देने में लगने वाला समय दिखता था. हालांकि, इसमें एपीआई प्रॉक्सी को जवाब देने में लगने वाला समय नहीं दिखता था. थ्रूपुट ग्राफ़ में, डेवलपर के लिए कुल रिस्पॉन्स टाइम दिखता है. |
17.07.31.00 (पोर्टल)
| समस्या आईडी | ब्यौरा |
|---|---|
| DEVSOL‑2258 | कुछ टेक्स्ट फ़ील्ड का अनुवाद पुर्तगाली भाषा में नहीं किया जा सकता Drupal Dev Portal Apps मॉड्यूल में, Drupal के लिए अनुवाद का छूटा हुआ टेक्स्ट जोड़ा गया इंटरनैशनलाइज़ेशन सिस्टम. इससे पहले, "मेरे ऐप्लिकेशन" पेजों पर मौजूद कुछ टेक्स्ट का अनुवाद नहीं किया जा सका था. |
| DEVSOL-2536 | "ऐप्लिकेशन का नाम" या "कॉलबैक यूआरएल" में बदलाव करने पर, पोर्टल डेवलपर ऐप्लिकेशन से एपीआई प्रॉडक्ट हटा देता है डेवलपर ऐप्लिकेशन को अपडेट करने पर, अब ऐप्लिकेशन से एपीआई प्रॉडक्ट नहीं हटाए जाएंगे. |
| DEVSOL-2519 | Smartdocs की devconnect_developer_apps पर ऐसी डिपेंडेंसी है जिसके बारे में बताया नहीं गया है Smartdocs मॉड्यूल की DevConnect developer apps मॉड्यूल पर अब कोई गैर-ज़रूरी डिपेंडेंसी नहीं है. |
| DEVSOL-2492 | कंपनी पेज में एचटीएमएल एस्केपिंग की समस्या हमने उस समस्या को ठीक कर दिया है जिसमें कमाई करने से जुड़े मेन्यू में, एचटीएमएल-एन्कोडिंग के साथ ऐंपरसैंड दिख रहे थे. जैसे, "कैटलॉग & प्लान". |
| DEVSOL-2490 | कमाई करने के मॉड्यूल में, रेट प्लान की तारीख तय करने वालों के इस्तेमाल को बेहतर बनाया गया है अलग-अलग टाइम ज़ोन में, कमाई करने के रेट प्लान को बेहतर तरीके से मैनेज करने की सुविधा जोड़ी गई है. |
| DEVSOL-2440 | डेवलपर पोर्टल में, बंद किए गए मैनेजमेंट "सीमाएं" एपीआई को कॉल करने पर, 404 गड़बड़ियां दिखती हैं सिस्टम को अपडेट किया गया है, ताकि कमाई करने से जुड़े नए व्यू/खरीदारी प्लान एपीआई को हैंडल किया जा सके. |
| DEVSOL-2436 | मुद्रीकरण की सुविधा चालू करने के लिए, Apigee_company Drupal मॉड्यूल को चालू करने की कोशिश करते समय, DevPortal DB में drupal_cache_mint टेबल मौजूद नहीं है हमने उस समस्या को ठीक कर दिया है जिसमें मुद्रीकरण के कॉन्फ़िगरेशन की वजह से यह गड़बड़ी होती थी: "ERROR: relation "drupal_cache_mint" does not exist". |
| DEVSOL-2419 | OpenAPI के तौर पर, नॉन-OpenAPI JSON इंपोर्ट करने पर गड़बड़ी के मैसेज नहीं दिखते अब SmartDocs में OpenAPI दस्तावेज़ इंपोर्ट करने की पुष्टि की जाती है, ताकि यह पक्का किया जा सके कि दस्तावेज़, OpenAPI स्पेसिफ़िकेशन है. |
| DEVSOL-2406 | SmartDocs के लिंक, 'बदलाव की जानकारी' या 'बदलाव करें' काम नहीं करते SmartDocs के बदलावों के ऐक्शन मेन्यू में, 'बदलाव की जानकारी' या 'बदलाव करें' से गलत पेज दिखने की समस्या ठीक की गई. |
| DEVSOL-2382 | "SmartDocs के टेंप्लेट लॉक करें" सुविधा "SmartDocs के टेंप्लेट मैनेज करें" नाम की नई अनुमति बनाई गई है, ताकि SmartDocs के टेंप्लेट में बदलाव करने की सुविधा को हटाया जा सके या किसी भूमिका के लिए सीमित किया जा सके. |
| DEVSOL-2380 | Drupal लॉग में इंडेक्स तय नहीं किया गया है कमाई करने की सुविधा वाली साइटों के लिए, Drupal लॉग में मौजूद इस गुमराह करने वाले मैसेज को हटाया गया है: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
| DEVSOL-2375 | Drupal लॉग में अमान्य पते की गड़बड़ी हमने उस गड़बड़ी को ठीक कर दिया है जिसकी वजह से, सिस्टम में SMTP कॉन्फ़िगर न होने पर, लॉग में अमान्य गड़बड़ियां जुड़ जाती थीं. |
| DEVSOL-2355 | cURL टाइमआउट की वजह से, edge-php-sdk में PHP चेतावनियां और खराब लॉग दिखते हैं टाइमआउट की वजह से, लॉग मैसेज खराब फ़ॉर्मैट में दिखते थे. इस गड़बड़ी को ठीक कर दिया गया है. |
| DEVSOL-2336 | कमाई करने के लिए पेमेंट की सुविधा देने वाली कंपनी के कॉन्फ़िगरेशन से जुड़ा अपडेट अब कॉन्फ़िगरेशन > कमाई करने की सेटिंग > Worldpay के ज़रिए बार-बार होने वाला पेमेंट डेवलपर पोर्टल के कॉन्फ़िगरेशन पेज का इस्तेमाल, WorldPay के पेमेंट की जानकारी को कॉन्फ़िगर करने के लिए किया जा सकता है. |
| DEVSOL-2307 | चेतावनी/दस्तावेज़ जोड़ें कि apigee_company मॉड्यूल का इस्तेमाल सिर्फ़ कमाई करने की सुविधा के साथ किया जा सकता है apigee_company Drupal मॉड्यूल के लिए, कमाई करने की सुविधा चालू होनी चाहिए. अगर आपने कमाई करने की सुविधा चालू नहीं की है और apigee_company मॉड्यूल चालू किया है, तो साइट की स्थिति रिपोर्ट में चेतावनी वाला मैसेज दिखेगा. |
| DEVSOL-2270 | मुद्रीकरण की सुविधा के नए वर्शन (5 अक्टूबर, 2016) के बाद, कंपनी की जानकारी सेव नहीं हो रही है मुद्रीकरण की सुविधा से जुड़ी उस समस्या को ठीक किया गया है जिसमें कंपनी की जानकारी सही तरीके से सेव नहीं होती थी. |
| DEVSOL-2175 | Me Aliases और core Statistics मॉड्यूल एक साथ काम नहीं करते Drupal Core और "Me Aliases" contrib मॉड्यूल को पैच किया गया है, ताकि "Me Aliases" और core Statistics मॉड्यूल को एक साथ चालू किया जा सके. ज़्यादा जानकारी के लिए, https://www.drupal.org/node/1863260 और https://www.drupal.org/node/2076691 पर जाएं. |
आम तौर पर होने वाली समस्याएं
इस रिलीज़ में ये समस्याएं मौजूद हैं:
| समस्या आईडी | ब्यौरा |
|---|---|
| 72379834 |
apigee-postgresql को बंद करते समय, अनुमति से जुड़ी गड़बड़ी का मैसेज दिखता है
|
| 68722102 |
MessageLogging नीति, जिसमें लॉग मैसेज में अतिरिक्त जानकारी शामिल होती है MessageLogging नीति का
|