Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. info
Edge for Private Cloud की पिछली रिलीज़ के बाद, ये रिलीज़ हुई हैं और इन्हें इस रिलीज़ में शामिल किया गया है:
| Edge यूज़र इंटरफ़ेस (यूआई) रिलीज़ | Edge Management की रिलीज़ | पोर्टल रिलीज़ |
|---|---|---|
रिलीज़ नंबरिंग के बारे में जानकारी देखें. इससे आपको यह समझने में मदद मिलेगी कि 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 पोर्टल के लिए, SMTP प्रोटोकॉल सेट करने के लिए SMTPSSL प्रॉपर्टी का इस्तेमाल बंद कर दिया गया है
अब पोर्टल से कनेक्ट किए गए एसएमटीपी सर्वर के लिए इस्तेमाल किया जाने वाला प्रोटोकॉल सेट करने के लिए, SMTPSSL प्रॉपर्टी के बजाय SMTP_PROTOCOL प्रॉपर्टी का इस्तेमाल किया जाता है. मान्य वैल्यू ये हैं: "standard", "ssl" या "tls".
ज़्यादा जानकारी के लिए, Developer Services पोर्टल इंस्टॉल करना लेख पढ़ें.
नई सुविधाएं और अपडेट
इस रिलीज़ में जोड़ी गई नई सुविधाएं और किए गए सुधार यहां दिए गए हैं. इन सुधारों के अलावा, इस रिलीज़ में इस्तेमाल करने में आसानी, परफ़ॉर्मेंस, सुरक्षा, और स्थिरता से जुड़े कई सुधार भी शामिल हैं.
Private Cloud
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 के इस वर्शन में, अब 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 में मौजूद किसी दावे की वैल्यू पता करनी हो. ज़्यादा जानकारी के लिए, JWT डिकोड करने की नीति (बीटा वर्शन) देखें.
खास जानकारी के लिए, JWT नीतियों की खास जानकारी देखें.
वर्चुअल होस्ट के लिए ओसीएसएपी स्टैपलिंग की सुविधा उपलब्ध है (65587547)
वर्चुअल होस्ट अब एकतरफ़ा और दोतरफ़ा टीएलएस के लिए, ओसीएसपी स्टैपलिंग की सुविधा के साथ काम करते हैं. इस सुविधा के चालू होने पर, ओसीएसएपी (ऑनलाइन सर्टिफ़िकेट स्टेटस प्रोटोकॉल) क्लाइंट, ओसीएसएपी रिस्पॉन्डर को स्टेटस का अनुरोध भेजता है. इससे यह पता चलता है कि सर्टिफ़िकेट मान्य है या नहीं. जवाब से पता चलता है कि सर्टिफ़िकेट मान्य है और उसे रद्द नहीं किया गया है.
डिफ़ॉल्ट रूप से, ओसीएसएपी स्टैपलिंग बंद होती है. ओसीएसएपी चालू करने के लिए, वर्चुअल होस्ट पर टीएलएस चालू होना चाहिए.
ज़्यादा जानकारी के लिए, वर्चुअल होस्ट प्रॉपर्टी का रेफ़रंस देखें.
अब राऊटर के फिर से कोशिश करने के विकल्पों को वर्चुअल होस्ट लेवल पर सेट किया जा सकता है
अब वर्चुअल होस्ट पर, मैसेज प्रोसेसर के साथ 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हेडर अब External Role Mapping में काम करता है. जिन उपयोगकर्ताओं के पास सही ऐक्सेस (सिस्टम एडमिन) है वे अपने क्रेडेंशियल का इस्तेमाल करके, किसी दूसरे उपयोगकर्ता के तौर पर लॉगिन कर सकते हैं.
ज़्यादा जानकारी के लिए, बाहरी भूमिका की मैपिंग देखें.
अब इंस्टॉल किए बिना सिस्टम की ज़रूरी शर्तों की जाँच की जा सकती है (67858161)
Edge for Private Cloud 4.17.09 में, ENABLE_SYSTEM_CHECK=y प्रॉपर्टी के लिए सहायता जोड़ी गई है. इससे इंस्टॉल करने के दौरान, किसी मशीन पर सीपीयू और मेमोरी की ज़रूरी शर्तों की जांच की जा सकती है. हालांकि, इस जांच के लिए आपको ऐप्लिकेशन इंस्टॉल करना पड़ा. अब "-t" फ़्लैग का इस्तेमाल करके, बिना इंस्टॉल किए यह जांच की जा सकती है कि:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
इस कमांड से, सिस्टम की ज़रूरी शर्तों से जुड़ी गड़बड़ियां स्क्रीन पर दिखती हैं.
ज़्यादा जानकारी के लिए, किसी नोड पर Edge कॉम्पोनेंट इंस्टॉल करना देखें.
डेवलपर सेवाओं के पोर्टल के लिए 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 एडमिनिस्ट्रेशन मेन्यू में Configuration > Regional and language चुनें. डिफ़ॉल्ट स्थान-भाषा बदलने पर, 'कमाई करने से जुड़े संपर्क' और 'बिलिंग की जानकारी' सेक्शन में मौजूद डिफ़ॉल्ट देश का नाम बदल जाता है. |
17.10.11 (यूआई)
| समस्या आईडी | ब्यौरा |
|---|---|
| 67005192 | अनुमतियों की जांच करते समय, यूज़र इंटरफ़ेस को डिकोड किए गए पाथ को मैनेज करना होगा अब यूज़र इंटरफ़ेस, उपयोगकर्ता की अनुमतियों की जांच करते समय डिकोड किए गए पाथ को मैनेज करता है. |
17.09.20 (एपीआई मैनेजमेंट और रनटाइम)
| समस्या आईडी | कॉम्पोनेंट का नाम | ब्यौरा |
|---|---|---|
| MGMT-4219 | API Management | MGMT, blobstore को संगठन और एनवायरमेंट का हेडर भेजता है |
| MGMT-4065 | एपीआई मैनेजमेंट | PKS फ़ॉर्मैट वाले सर्टिफ़िकेट के लिए सहायता चालू की गई |
| MGMT-3782 | एपीआई मैनेजमेंट | पहचान-ज़ोन के लिए, डिफ़ॉल्ट रूप से इस्तेमाल होने वाली वैल्यू के लिए सबसे सही कंसिस्टेंसी लेवल |
| MGMT-3913 | एपीआई मैनेजमेंट | किसी ऐप्लिकेशन आईडी से 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 | अगर संगठन का क्षेत्र, ऐक्सग्रुप के क्षेत्र से अलग है, तो कमाई करने की सुविधा वाले मैसेज प्रोसेसर के लिए 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 | राउटर X-Apigee-Pod के हेडर में MP पॉड का नाम जोड़ें |
| 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, 'verify algorithm sha256' के लिए अमान्य गड़बड़ी दिखाता है |
| EDGESERV‑6 | एज सर्वर | Node ऐप्लिकेशन में 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 | GCP LB आईपी पतों को XFF हेडर के लिए भरोसेमंद के तौर पर जोड़ना |
| APIRT-4723 | EdgeX/हाइब्रिड मोड के लिए OAuth बंडल लोड करने की सुविधा |
| APIRT-4725 | OAuth सेवा से जुड़ी NPE समस्या ठीक की गई |
| APIRT-4726 | ScriptableHttpClient को यह नहीं मानना चाहिए कि मैसेज का कॉन्टेक्स्ट अब भी मौजूद है |
| MGMT‑3764 | अमान्य कीस्टोर अब मैनेज नहीं किया जा सकेगा |
| MGMT-3782 | पहचान-ज़ोन के लिए, डिफ़ॉल्ट रूप से इस्तेमाल होने वाली वैल्यू के लिए सबसे सही कंसिस्टेंसी लेवल |
| MGMT-3913 | किसी ऐप्लिकेशन आईडी से 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 की मदद से अपलोड करने पर बंडल खराब नहीं होता |
| MGMT-4242 | [EDGEX/Hybrid] एक से ज़्यादा एनवायरमेंट में प्रॉक्सी डिप्लॉयमेंट की सुविधा |
| MGMT-4245 | [EDGEX/Hybrid] VirtualHost self service validation for hybrid-virtual-hosts |
| MGMT-4250 | [EDGEX] API प्रॉक्सी डिप्लॉयमेंट की स्थिति बताने वाले एपीआई के लिए पैरलल एक्ज़ीक्यूशन |
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 token cache लॉजिक से जुड़ी समस्या ठीक की गई है. इस समस्या की वजह से, सिस्टम को 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 Internationalization system के लिए अनुवाद का छूटा हुआ टेक्स्ट जोड़ा गया. पहले, "मेरे ऐप्लिकेशन" पेजों पर कुछ टेक्स्ट का अनुवाद नहीं किया जा सकता था. |
| 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 | Monetization payment provider configuration update अब Configuration > Monetization Settings > Recurring Payment via Worldpay developer portal configuration page का इस्तेमाल, 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 नीति का
|