4.18.01 - प्राइवेट क्लाउड के रिलीज़ नोट के लिए Edge

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

'निजी क्लाउड की सुविधा' के पिछली बार रिलीज़ होने के बाद, ये रिलीज़ आ चुकी हैं और इन्हें इस सुविधा रिलीज़ में शामिल किया गया है:

Edge यूज़र इंटरफ़ेस (यूआई) की रिलीज़ एज मैनेजमेंट रिलीज़ पोर्टल रिलीज़

यह पता करने का तरीका जानने के लिए कि आपके Edge for Private Cloud के वर्शन में कोई खास क्लाउड रिलीज़ शामिल है या नहीं, रिलीज़ के नंबर बनाने के बारे में जानकारी देखें.

रिलीज़ की खास जानकारी

इस रिलीज़ की सबसे अहम नई सुविधाओं में ये शामिल हैं:

  • PostgreSQL 9.6 पर अपग्रेड करें
  • Private Cloud के लिए, New Edge Experience का बीटा वर्शन
  • तीन नई नीतियों की बीटा रिलीज़. इनकी मदद से, JSON वेब टोकन (JWT) जनरेट किए जा सकते हैं, उनकी पुष्टि की जा सकती है, और उन्हें डिकोड किया जा सकता है.

इस रिलीज़ में, सभी गड़बड़ियां ठीक की गई हैं. साथ ही, यहां दी गई Edge Public Cloud रिलीज़ में शामिल नई सुविधाएं भी शामिल हैं.

सेवानिवृत्ति और मृत्यु

इस रिलीज़ में, ये सुविधाएं बंद कर दी गई हैं या बंद कर दी गई हैं. ज़्यादा जानकारी के लिए, Edge का इस्तेमाल बंद करने से जुड़ी नीति देखें.

समर्थन नहीं होना या रुकना

API BaaS के नए इंस्टॉल को बंद किया जा रहा है

नए ग्राहक 31 जनवरी, 2018 से API BaaS का इस्तेमाल नहीं कर सकते, जब तक कि आपकी खास जानकारी वाली शीट में API BaaS एनटाइटलमेंट को हाइलाइट न किया गया हो.

Apigee सुरक्षित स्टोर (Vaults) का बंद होना

Apigee सुरक्षित स्टोर को "Vault" के नाम से भी जाना जाता है. इसे बंद किया जा रहा है और इसे सितंबर 2018 में बंद कर दिया जाएगा. कुंजी/वैल्यू पेयर का एन्क्रिप्ट (सुरक्षित) किया गया स्टोरेज देने वाले Vault को मैनेजमेंट एपीआई की मदद से बनाया जाता है. इन्हें रनटाइम में apigee-access Node.js मॉड्यूल में फ़ंक्शन के साथ ऐक्सेस किया जाता है.

सुरक्षित स्टोर का इस्तेमाल करने के बजाय, एन्क्रिप्ट (सुरक्षित) किए गए की वैल्यू मैप (केवीएम) का इस्तेमाल करें. इस बारे में की वैल्यू मैप के साथ काम करना लेख में बताया गया है. एन्क्रिप्ट (सुरक्षित) की गई केवीएम, वॉल्ट की तरह ही सुरक्षित होती हैं. इनमें इन्हें बनाने और वापस पाने के ज़्यादा विकल्प मिलते हैं. (एमजीएमटी-3848)

एपीआई प्रॉक्सी के परफ़ॉर्मेंस टैब पर पाथ जोड़ने का काम बंद हो गया है

इस रिलीज़ के बाद, मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई प्रॉक्सी पर नेविगेट किया जा सकता है, परफ़ॉर्मेंस टैब पर जाकर, प्रॉक्सी के परफ़ॉर्मेंस टैब और कारोबार के लेन-देन वाले डैशबोर्ड पर, चार्ट पर आधारित तुलना के लिए अलग-अलग पाथ बनाए जा सकते हैं. यह सुविधा अब बंद हो गई है और अब यूज़र इंटरफ़ेस (यूआई) में उपलब्ध नहीं है. इस सुविधा के विकल्प के बारे में जानने के लिए, Apigee कम्यूनिटी का यह लेख देखें: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html. (EDGEUI-902)

डेवलपर सर्विस पोर्टल के लिए एसएमटीपी प्रोटोकॉल सेट करने के लिए, एसएमटीपीएसएसएल प्रॉपर्टी को बंद करना

अब पोर्टल से कनेक्ट किए गए एसएमटीपी सर्वर पर इस्तेमाल किया जाने वाला प्रोटोकॉल सेट करने के लिए, SMTPSSL प्रॉपर्टी के बजाय SMTP_PROTOCOL प्रॉपर्टी का इस्तेमाल किया जा सकता है. मान्य वैल्यू हैं: "standard", "एसएसएल" या "tls".

ज़्यादा जानकारी के लिए, डेवलपर सेवाओं के पोर्टल को इंस्टॉल करना देखें.

नई सुविधाएं और अपडेट

इस रिलीज़ में नई सुविधाएं और सुधार शामिल किए गए हैं. इन सुधारों के अलावा, इस रिलीज़ में उपयोगिता, परफ़ॉर्मेंस, सुरक्षा, और ऐप्लिकेशन को क्रैश या फ़्रीज़ होने से बचाने के लिए कई तरह के सुधार किए गए हैं.

प्राइवेट क्लाउड

PostgreSQL को वर्शन 9.6 पर अपग्रेड किया गया

इस रिलीज़ में PostgreSQL 9.6 पर अपग्रेड शामिल है, ताकि Edge को PostgreSQL में Parallel क्वेरी की सुविधा का फ़ायदा मिल सके. ज़्यादा जानकारी के लिए, देखें:

Private Cloud के लिए, New Edge Experience का बीटा वर्शन

निजी क्लाउड के लिए Edge की इस रिलीज़ में, एपीआई मैनेजमेंट के यूज़र इंटरफ़ेस में एक बड़े अपडेट की बीटा रिलीज़ शामिल है. New Edge का यह वर्शन, Apigee Edge प्लैटफ़ॉर्म की मौजूदा सुविधाओं को बेहतर बनाता है. साथ ही, डिज़ाइन और पब्लिश करने से जुड़े कुछ सुधारों को भी बेहतर बनाया गया है.

New Edge का वर्शन पहले सिर्फ़ Cloud का इस्तेमाल करने वालों के लिए उपलब्ध था. प्राइवेट क्लाउड के लिए Edge के इस रिलीज़ के साथ, अब New Edge का बीटा वर्शन इंस्टॉल किया जा सकता है.

ज़्यादा जानकारी के लिए, प्राइवेट क्लाउड के लिए नए एज एक्सपीरियंस का बीटा वर्शन देखें.

JWT की नीतियों की बीटा रिलीज़

JSON वेब टोकन (JWT), आईईटीएफ़ आरएफ़सी 7519 में बताया गया टोकन स्टैंडर्ड है. JWT, दावों के सेट पर हस्ताक्षर करने का तरीका देता है. दूसरे शब्दों में कहें, तो नाम/वैल्यू पेयर का सेट, जिसकी पुष्टि JWT पाने वाला व्यक्ति भरोसेमंद तरीके से कर सकता है.

इस रिलीज़ में तीन नई नीतियां शामिल हैं. इनकी मदद से, Apigee Edge पर JSON वेब टोकन (JWT) जनरेट किया जा सकता है, उनकी पुष्टि की जा सकती है, और उन्हें डिकोड किया जा सकता है:

  • JWT से जुड़ी नीति जनरेट करें - यह कॉन्फ़िगर किए जा सकने वाले दावों के सेट के साथ, साइन किया हुआ JWT जनरेट करती है. इसके बाद, JWT को क्लाइंट को लौटाया जा सकता है, बैकएंड टारगेट को भेजा जा सकता है या किसी दूसरे तरीके से इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, JWT नीति जनरेट करें (बीटा वर्शन) देखें.
  • JWT की नीति की पुष्टि करें - यह क्लाइंट या अन्य सिस्टम से मिले JWT पर किए गए हस्ताक्षर की पुष्टि करती है. यह नीति दावों को फ़्लो वैरिएबल में भी ले जाती है, ताकि बाद में आने वाली नीतियों या शर्तों में, अनुमति देने या रूटिंग से जुड़े फ़ैसले लेने के लिए उन वैल्यू की जांच की जा सके. ज़्यादा जानकारी के लिए, JWT की नीति (बीटा वर्शन) की पुष्टि करें देखें.
  • JWT की नीति को डिकोड करना - यह, JWT पर हस्ताक्षर की पुष्टि किए बिना ही, JWT को डिकोड करता है. इस नीति का इस्तेमाल JWT की पुष्टि करने की नीति के साथ तब किया जा सकता है, जब JWT के हस्ताक्षर की पुष्टि करने से पहले, JWT के किसी दावे की वैल्यू का पता चल जाना चाहिए. ज़्यादा जानकारी के लिए, JWT डिकोड करने की नीति (बीटा वर्शन) देखें.

खास जानकारी के लिए, JWT की नीतियों के बारे में खास जानकारी देखें.

वर्चुअल होस्ट के लिए ओसीएसपी स्टेपलिंग काम करती है (65587547)

वर्चुअल होस्ट अब एकतरफ़ा और दो-तरफ़ा TLS के लिए, ओसीएसपी स्टेपलिंग की सुविधा देते हैं. इस सुविधा के चालू होने पर, एक OCSP (ऑनलाइन सर्टिफ़िकेट स्टेटस प्रोटोकॉल) क्लाइंट, OCSP के जवाब देने वाले व्यक्ति को स्टेटस का अनुरोध भेजता है. इससे यह तय किया जाता है कि सर्टिफ़िकेट मान्य है या नहीं. जवाब बताता है कि सर्टिफ़िकेट मान्य है और उसे वापस नहीं लिया गया है.

डिफ़ॉल्ट रूप से, OCSP स्टेपलिंग बंद होती है. OCSP को चालू करने के लिए, वर्चुअल होस्ट पर TLS चालू होना चाहिए.

ज़्यादा जानकारी के लिए, वर्चुअल होस्ट प्रॉपर्टी की जानकारी देखें.

राऊटर फिर से कोशिश करने के विकल्पों को अब वर्चुअल होस्ट लेवल पर सेट किया जा सकता है

अब आपके पास वर्चुअल होस्ट पर, मैसेज प्रोसेसर की मदद से राऊटर से जुड़ी बातचीत के लिए, फिर से कोशिश करने के विकल्प सेट करने का विकल्प है. इससे आपको पिछले विकल्पों के मुकाबले ज़्यादा कंट्रोल मिलता है, जिन्हें सिर्फ़ राऊटर लेवल पर सेट किया जा सकता था.

ज़्यादा जानकारी के लिए, वर्चुअल होस्ट कॉन्फ़िगरेशन प्रॉपर्टी देखें.

एक्सटर्नल रोल मैपिंग की सुविधा जोड़ी गई (67145030)

अगर आप बाहरी डायरेक्ट्री सेवा को Apigee Edge के प्राइवेट क्लाउड इंस्टॉलेशन में जोड़ने के लिए, बाहरी पुष्टि करने की सुविधा का इस्तेमाल कर रहे हैं, तो अब एक्सटर्नल रोल मैपिंग का इस्तेमाल किया जा सकता है. एक्सटर्नल रोल मैपिंग की मदद से, अपने ग्रुप या भूमिकाओं को भूमिका के हिसाब से ऐक्सेस कंट्रोल (RBAC) रोल और Apigee Edge पर बनाए गए ग्रुप के साथ मैप किया जा सकता है.

निजी क्लाउड के लिए Edge की रिलीज़ के लिए, बाहरी रोल मैपिंग की सेवा अब काम नहीं करती. यह सेवा 4.18.01 से पहले की है. बाहरी भूमिका मैपिंग का रिलीज़ 4.18.01 एक अपडेट किया गया वर्शन है, जिसमें गड़बड़ियां ठीक कर दी गई हैं और नई सुविधाएं जोड़ी गई हैं:

  • उस समस्या को ठीक कर दिया गया है जिसमें आपको ऐसे उपयोगकर्ताओं से पुष्टि करते समय 403 पाबंदी वाले रिस्पॉन्स मिले थे जिनके पास ऐक्सेस होना चाहिए.
  • X-Apigee-Current-User हेडर अब बाहरी भूमिका की मैपिंग में काम करता है. सही ऐक्सेस वाले उपयोगकर्ता (sysadmin) खुद के क्रेडेंशियल इस्तेमाल करके, दूसरे उपयोगकर्ता के तौर पर लॉगिन कर सकते हैं.

ज़्यादा जानकारी के लिए, बाहरी भूमिका की मैपिंग देखें.

अब इंस्टॉल किए बिना (67858161) सिस्टम से जुड़ी ज़रूरतों की जांच की जा सकती है

Private Cloud 4.17.09 के एज में, ENABLE_SYSTEM_CHECK=y प्रॉपर्टी के लिए सहायता जोड़ी गई है. इससे, इंस्टॉल करने के दौरान किसी मशीन पर सीपीयू और मेमोरी से जुड़ी ज़रूरी शर्तों की जांच की जा सकती है. हालांकि, इस जांच के लिए आपको वाकई में इंस्टॉल करना ज़रूरी होगा. अब "-t" फ़्लैग का इस्तेमाल करके, इंस्टॉल किए बिना यह जांच की जा सकती है:

/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t

यह निर्देश, सिस्टम की ज़रूरी शर्तों से जुड़ी गड़बड़ियों को स्क्रीन पर दिखाता है.

ज़्यादा जानकारी के लिए, किसी नोड पर Edge कॉम्पोनेंट इंस्टॉल करें देखें.

डेवलपर सर्विस पोर्टल (68733233) के लिए अपडेट किया गया PHP वर्शन

पोर्टल अब PHP वर्शन 7.0.23 का इस्तेमाल करता है.

अब डेवलपर सर्विस पोर्टल (70164403) के साथ एसएमटीपी सर्वर कॉन्फ़िगर करने की ज़रूरत नहीं है

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

एपीआई सेवाएं

नई इकाइयों पर नाम की पुष्टि करना (MGMT-4252 और MGMT-4098)

जब नई इकाइयां बनाई जाती हैं, तो नाम रखने के नियम लागू करने के लिए, Apigee उन नामों की पुष्टि करता है. बनाने या अपडेट करने के दौरान जिन इकाइयों की पुष्टि की जा रही है: एपीआई प्रॉक्सी, नीतियां (और एपीआई प्रॉक्सी परिभाषाओं में नीति के नाम), वर्चुअल होस्ट, भूमिकाएं, कैश मेमोरी, टारगेट सर्वर, डीबग करने के लिए डेटा मास्क, कीस्टोर और ट्रस्टस्टोर, और एपीआई प्रॉक्सी में मौजूद संसाधन फ़ाइलें. इन इकाइयों पर लागू होने वाली पाबंदियों के बारे में जानने के लिए, नाम रखने और इनपुट की गड़बड़ी से जुड़ी सलाह देखें.

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

इस रिलीज़ में इन गड़बड़ियों को ठीक किया गया है. यह सूची मुख्य रूप से उन उपयोगकर्ताओं के लिए है जो यह देखते हैं कि उनके सहायता टिकट की समस्या ठीक हुई है या नहीं. इसे सभी उपयोगकर्ताओं को पूरी जानकारी देने के लिए नहीं बनाया गया है.

प्राइवेट क्लाउड 4.18.01

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

PHP LDAP एक्सटेंशन अब पोर्टल के साथ डिफ़ॉल्ट रूप से इंस्टॉल हो गया है

RedHat और CentOS पर पोर्टल इंस्टॉल करते समय, PHP LDAP एक्सटेंशन अब डिफ़ॉल्ट रूप से इंस्टॉल हो जाता है. इस मॉड्यूल से, Drupal LDAP मॉड्यूल को चालू करना आसान हो जाता है.

68049481

Drupal settings.php फ़ाइल में अब लिखा जा सकता है

पोर्टल इंस्टॉल स्क्रिप्ट अब यह पक्का करती है कि Drupal settings.php फ़ाइल "apigee" उपयोगकर्ता में सेव की जा सके, ताकि इसे सही तरीके से कॉपी और अपडेट किया जा सके.

68139166 इंस्टॉलर के आउटपुट ने OpenLDAP को डाउनग्रेड करते हुए दिखाया, जब वह नहीं था.
68329105 एसएएमएल चालू होने पर Edge से कनेक्ट करते समय पोर्टल सेट अप उपयोगकर्ता नहीं बना पाता और खुद से हस्ताक्षर किए गए सर्टिफ़िकेट का इस्तेमाल करता है.
68427561 रीस्टार्ट करने के बाद, पोर्टल कॉन्फ़िगरेशन की प्रॉपर्टी अब सही तरीके से सेट हो गई हैं.
69024465 Edge के यूज़र इंटरफ़ेस (यूआई) में SharedFlow को डिप्लॉय नहीं किया जा सका
69711616 तीसरे पक्ष के JAR में, जैक्सन डेटाबाइंड को 2.7.9.1 के वर्शन पर अपडेट किया गया.

17.11.06 (यूआई)

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

CSV फ़ाइल में समयसीमा (इसमें पूरा डेटा शामिल है) का सही डेटा शामिल नहीं है
दी गई समयसीमा के लिए, CSV फ़ाइल में सही डेटा शामिल नहीं था. इसके बजाय, फ़ाइल में डेटा का पूरा सेट शामिल किया गया. इस समस्या को हल कर दिया गया है.

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

17.10.25.00 (पोर्टल)

समस्या आईडी कॉम्पोनेंट का नाम ब्यौरा
67646686 डेवलपर पोर्टल - Drupal & फ़ोरम पेज पर दिखाया जाता है
ऐसी गड़बड़ी ठीक की गई जहां डिफ़ॉल्ट Apigee थीम, मेन्यू टैब में किसी भी ऐंपरसेंड के लिए "&" दिखाती है.
65456469 डेवलपर पोर्टल - Drupal मॉड्यूल में योगदान देने वालों से मिले सुरक्षा को बेहतर बनाने के लिए कैप्चा मॉड्यूल अपडेट करें
सुरक्षा से जुड़े जोखिम की आशंका को ठीक करने के लिए, कैप्चा मॉड्यूल को कैप्चा 7.x-1.5 पर अपडेट कर दिया गया है. ज़्यादा जानकारी के लिए, https://www.drupal.org/node/2907137 पर जाएं.
65101827 डेवलपर पोर्टल - Drupal कंपनी के ऐप्लिकेशन के आंकड़े काम नहीं कर रहे हैं
ऐसी गड़बड़ी को ठीक किया गया है जिसकी वजह से कमाई करने वाली कंपनी के ऐप्लिकेशन, आंकड़ों का डेटा नहीं दिखा पाते थे.
65003870 डेवलपर पोर्टल - Drupal आने वाले समय में बनने वाले रेट प्लान रद्द नहीं हो पा रहे
उस गड़बड़ी को ठीक कर दिया गया है जिसकी वजह से, आने वाले समय में कंपनी के खरीदे गए रेट प्लान रद्द नहीं किए जा सकते.
65003539 डेवलपर पोर्टल - Drupal Drupal में मौजूद भाषा के डिफ़ॉल्ट देश का इस्तेमाल करें
कमाई करने के लिए संपर्क और बिलिंग की जानकारी में मौजूद पता, अब स्थान-भाषा के लिए डिफ़ॉल्ट देश की सेटिंग में मौजूद डिफ़ॉल्ट देश का इस्तेमाल करता है. Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > क्षेत्रीय और भाषा चुनकर, इस सेटिंग को बदला जा सकता है. डिफ़ॉल्ट स्थान-भाषा बदलने से, कमाई करने के लिए संपर्क और बिलिंग की जानकारी वाले सेक्शन में, डिफ़ॉल्ट देश बदल जाता है.

17.10.11 (यूआई)

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

17.09.20 (एपीआई मैनेजमेंट और रनटाइम)

समस्या आईडी कॉम्पोनेंट का नाम ब्यौरा
MGMT-4219 एपीआई मैनेजमेंट MGMT, blobstore पर संगठन और एनवायरमेंट हेडर को भेजता है
MGMT-4065 एपीआई मैनेजमेंट PKS फ़ॉर्मैट सर्टिफ़िकेट के लिए सहायता चालू की गई
MGMT-3782 एपीआई मैनेजमेंट पहचान-ज़ोन के लिए, एक जैसा डिफ़ॉल्ट लेवल का सबसे सही मान
MGMT-3913 एपीआई मैनेजमेंट appId की मदद से OAuth2 टोकन पाने के लिए, टाइम आउट की समस्या को हल करना
MGMT-4177 एपीआई मैनेजमेंट SecurityProfile में बुनियादी पुष्टि करने की स्कीम बंद करने की सुविधा
MGMT-3978 एपीआई मैनेजमेंट सभी Java कॉम्पोनेंट पर JVM_OPTIONS सेट करने के लिए, CWC टोकन की ज़रूरत है
एमजीएमटी-3918
एमजीएमटी-4294
एपीआई मैनेजमेंट कस्टम रोल के लिए, अनुमति के पाथ में अपने-आप यूआरएल कोड में बदलाव करना
APIRT-4767 एपीआई रनटाइम JavaScript चरण को कॉन्टेंट के लिए, हमेशा UTF-8 का इस्तेमाल करना चाहिए
APIRT-4725 एपीआई रनटाइम OAuth सेवा में एनपीई की समस्या ठीक की गई
APIRT-4691 एपीआई रनटाइम खराब सेवाओं को खत्म करने से पहले, कनेक्शन को खत्म करने का समय निकालें
APIRT-4644 एपीआई रनटाइम BlobstoreService के लिए बुनियादी अनुमति देना
APIRT-4636 एपीआई रनटाइम अगर ज़ूकीपर काम नहीं कर रहा है, तो सेंस ऐक्शन जारी रहना चाहिए
APIRT-4635 एपीआई रनटाइम OAuth की नीतियों के लिए, रीफ़्रेश टोकन के एट्रिब्यूट की सुविधा का फिर से इस्तेमाल करना
APIRT-4632 एपीआई रनटाइम रोलिंग विंडो कोटा काउंटर का सटीक हिसाब नहीं लगाया जा रहा है
APIRT-4584 एपीआई रनटाइम फ़्लो हुक लगातार डिप्लॉय नहीं हो रहा है, छोटा सा ट्रैकर काम नहीं कर रहा है
APIRT-4542 एपीआई रनटाइम MP Sense टास्क बिना किसी सूचना के खत्म हो गया
APIRT-4522 एपीआई रनटाइम Analytics, कमाई करने की सुविधा वाले मैसेज प्रोसेसर के लिए काम नहीं करता, अगर संगठन का क्षेत्र axgroup क्षेत्र से अलग है
APIRT-4444 एपीआई रनटाइम हर गड़बड़ी कोड के लिए टारगेट के हिसाब से गड़बड़ी की दरों का पता लगाना
APIRT-4435 एपीआई रनटाइम RepositoryServiceImpl.loadAsString(), वर्णसेट का इस्तेमाल नहीं करता
APIRT-4370 एपीआई रनटाइम संगठन के एमपी में ज़्यादा मेमोरी का इस्तेमाल
APIRT-4354 एपीआई रनटाइम हर अनुरोध के लिए, Ngnx access_log में TLS वर्शन कैप्चर करें
APIRT-4169 एपीआई रनटाइम Ngnx के मौजूदा वर्शन में, X-Forwarded-For हेडर के लिए ज़रूरी वैरिएबल कॉम्बिनेशन काम नहीं करता
APIRT-3671 एपीआई रनटाइम हैशिंग चालू करने के बाद, टोकन को हैश के तौर पर रिकॉर्ड नहीं किया जाता
APIRT-3593 एपीआई रनटाइम OAuth टोकन में, बाद में होने वाले कॉल में सेट एट्रिब्यूट को शामिल नहीं किया गया है
APIRT-3081 एपीआई रनटाइम एक ही समय पर दर की सीमा से जुड़ी नीति के तहत बातचीत.adaptors.http.flow.ServiceUnavailable से जुड़ी गड़बड़ी
APIRT-4660 एपीआई रनटाइम राउटर X-Apigee-Pod के हेडर में एमपी पॉड का नाम जोड़ें
APIRT-4506 एपीआई रनटाइम कैश मेमोरी में किए गए बदलाव, किसी खास मैसेज प्रोसेसर को बार-बार नहीं लागू होते
APIRT-4196 एपीआई रनटाइम मैसेज लॉग करने की नीति का syslog टाइमस्टैंप फ़ॉर्मैट सही नहीं है
66933664 एपीआई रनटाइम नॉन-सीपीएस फ़्लो के लिए कोटासेवा को एसिंक्रोनस तरीके से बकेट को साफ़ करना चाहिए, न कि Apigee-Main थ्रेड में
66495205 एपीआई रनटाइम NPE को रोकने के लिए, एसिंक्रोनस एचटीटीपी कॉल के साथ JavaScript की नीति को बेहतर तरीके से हैंडल करें
65847462 एपीआई रनटाइम NPE के साथ प्रिंट स्टेटमेंट काम नहीं करता
65648578 एपीआई रनटाइम Consul KV पाथ में सिर्फ़ एमपी को रजिस्टर करना चाहिए
65603360 एपीआई रनटाइम JavaScript कॉल शून्य गड़बड़ी के साथ फ़ेल हो जाते हैं
65416531 फ़ीचर प्लैटफ़ॉर्म JavaScript ऑब्जेक्ट को JavaScript के चरण के कॉन्टेक्स्ट में वापस लाने पर, मैसेज का कॉन्टेक्स्ट पहले जैसा करना
67405744 Apigee MPs पर प्रोसेस होने में लगने वाले समय का ज़्यादा होना
65849186 ट्रिम बिना हैंडल किए गए अपवादों की वजह से Node.js/Trireme प्रोसेस बंद नहीं होती
65713882 ट्रिम Treme में मंगोडब-कोर, स्थानीय Node.js से अलग क्रिप्टो नतीजे देता है
65374484 ट्रिम नोड सुरक्षा: न्यूमेरिक अनुमति के विकल्पों के साथ http.get शुरू नहीं किए गए बफ़र बनाता है
64577449 ट्रिम Trireme, अमान्य पुष्टि करने वाला एल्गोरिदम sha256 गड़बड़ी दिखाता है
एडीजरवी-6 Edge सर्वर x_apigee_fault_code का अनुभव करने वाले नोड ऐप्लिकेशन: "scripts.node.runtime.ScriptExecutionError"

17.09.20 (यूआई)

समस्या आईडी ब्यौरा
65584963 Analytics: डेटा टाइप के लिए, कस्टम रिपोर्ट फ़िल्टर में केस-इनसेंसिटिव जांच होना ज़रूरी है
डेटा टाइप की तुलना के लिए, कस्टम रिपोर्ट फ़िल्टर अब केस-इनसेंसिटिव है.
65446846 Edge के यूज़र इंटरफ़ेस (यूआई) में किसी कंपनी के लिए एडमिन की भूमिका असाइन नहीं की जा सकी
डेवलपर और कंपनियों का पूरा सेट दिखाया गया है. साथ ही, इन्हें Edge यूज़र इंटरफ़ेस (यूआई) में मैनेज किया जा सकता है.
65125644 एपीआई प्रॉडक्ट को कंपनी के ऐप्लिकेशन के क्रेडेंशियल से नहीं हटाया जा सकता
एक गड़बड़ी को ठीक कर दिया गया है. इसकी वजह से, एपीआई प्रॉडक्ट को कंपनी के ऐप्लिकेशन के क्रेडेंशियल से नहीं हटाया जा रहा था.

17.09.11 (एपीआई मैनेजमेंट)

समस्या आईडी ब्यौरा
64541665 MP पर सोर्स लॉगर कॉन्फ़िगरेशन को बदलकर, अलग-अलग लॉग नेम सेट करें
एपीआईआरटी-3593 OAuth टोकन में, बाद में होने वाले कॉल में सेट एट्रिब्यूट को शामिल नहीं किया गया है
APIRT-4336 OAuthStepExecution को एक से ज़्यादा चरणों में बांटा जा सकता है. हर कार्रवाई के लिए एक खास चरण लागू करना ज़रूरी है
APIRT-4444 हर गड़बड़ी कोड के लिए टारगेट के हिसाब से गड़बड़ी की दरों का पता लगाना
APIRT-4456 ईएपी-गेटवे/apid के लिए एपीआई पासकोड की रीफ़ैक्टर पुष्टि करें
APIRT-4635 OAuth की नीतियों के लिए, रीफ़्रेश टोकन के एट्रिब्यूट की सुविधा का फिर से इस्तेमाल करना
APIRT-4683 XFF हेडर के लिए GCP एलबी आईपी को भरोसेमंद के तौर पर जोड़ना
APIRT-4723 EdgeX/हाइब्रिड मोड के लिए OAuth बंडल लोड करने की सुविधा
APIRT-4725 OAuth सेवा में एनपीई की समस्या ठीक की गई
APIRT-4726 ScriptableHttpClient को यह नहीं मानना चाहिए कि भेजने के समय के समय, किसी मैसेज का कॉन्टेक्स्ट मौजूद है
एमजीएमटी-3764 अब अमान्य कीस्टोर को मैनेज नहीं किया जा सकता
MGMT-3782 पहचान-ज़ोन के लिए, एक जैसा डिफ़ॉल्ट लेवल का सबसे सही मान
MGMT-3913 appId की मदद से OAuth2 टोकन पाने के लिए, टाइम आउट की समस्या को हल करना
MGMT-3997 अगर किसी कीस्टोर के बारे में बताने वाली जानकारी मौजूद है, तो उसे मिटाने की अनुमति नहीं होनी चाहिए
MGMT-4013 कीस्टोर और रेफ़र किए गए उपनामों की मौजूदगी का पता लगाने के लिए, कीस्टोर के रेफ़रंस की जांच अपडेट करना
MGMT-4065 PKS फ़ॉर्मैट सर्टिफ़िकेट के लिए सहायता चालू की गई
MGMT-4113 खुद से काम करने वाली वर्चुअल होस्ट की सुविधा को बेहतर बनाना
MGMT-4229 @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) जोड़ने के बाद, एपीआई कॉन्फ़िगरेशन रिग्रेशन नहीं हो पाता
MGMT-4232 [EDGEX/Hybrid] इंपोर्ट एपीआई से डेटा अपलोड करने से बंडल खराब नहीं होता
MGMT-4242 [EDGEX/Hybrid] एक से ज़्यादा एनवायरमेंट में प्रॉक्सी डिप्लॉयमेंट करने की सुविधा
MGMT-4245 [EDGEX/Hybrid] हाइब्रिड-वर्चुअल-होस्ट के लिए, वर्चुअल होस्ट की खुद से पुष्टि करने की सुविधा
MGMT-4250 [EDGEX] एपीआई प्रॉक्सी डिप्लॉयमेंट स्टेटस एपीआई को एक साथ प्रोसेस करना

17.09.06 (UI)

समस्या आईडी ब्यौरा
65015144 Analytics: कस्टम रिपोर्ट के पेज फ़िल्टर में, Big Query के ग्राहकों के लिए पूर्णांक वैल्यू वाले फ़िल्टर से जुड़ी समस्या है
कस्टम रिपोर्ट पेज फ़िल्टर अब पूर्णांक की वैल्यू को उम्मीद के मुताबिक हैंडल करता है.
64806976 ऐप्लिकेशन की सूची वाले पेज पर डेवलपर फ़ील्ड की जानकारी अपने-आप नहीं भरती
सूची में मौजूद सभी ऐप्लिकेशन के लिए, डेवलपर फ़ील्ड में जानकारी अपने-आप भर जाती है.
64766918 एपीआई प्रॉक्सी एडिटर का YAML सहायता काम नहीं कर रहा
एपीआई प्रॉक्सी एडिटर में YAML फ़ाइलों से जुड़ी समस्या को ठीक कर दिया गया है.
64160572 Analytics: Analytics मेन्यू और प्रॉक्सी एडिटर के परफ़ॉर्मेंस टैब से, कारोबार से जुड़े लेन-देन हटाएं
कारोबार से जुड़े लेन-देन के आंकड़ों वाला डैशबोर्ड अब काम नहीं करता. दूसरे विकल्पों के लिए, Business ट्रांज़ैक्शन एपीआई का विकल्प वाला कम्यूनिटी लेख देखें.

17.08.21.00 (पोर्टल)

समस्या आईडी ब्यौरा
DEVSOL‐2625 कंपनी स्विच करने के बाद, कमाई करने से जुड़ी भूमिकाएं हटा दी जाती हैं
अगर आपने कमाई करने की सुविधा चालू की हुई है, तो अगर आपने किसी उपयोगकर्ता को कोई भूमिका असाइन की है और वह एक कंपनी के कॉन्टेक्स्ट से दूसरे पर स्विच करता है, तो उपयोगकर्ता की भूमिका को नहीं हटाया जाता.
DEVSOL-2621 Drupal मॉड्यूल से जुड़े अपडेट
यहां दिए गए Drupal मॉड्यूल को बताई गई रिलीज़ में अपडेट किया गया है:
  • फ़ाइल इकाई (फ़ील्ड की जा सकने वाली फ़ाइलें) 7.x-2.4
  • मीडिया 7.x-2.10
  • मीडिया CKEditor 7.x-2.5
  • मीडिया: YouTube 7.x-3.5
  • मेटाटैग 7.x-1.22
  • सेवा व्यू 7.x-1.2
DEVSOL-2612

कमाई करने की सुविधा चालू करते समय, "वेबसाइट में गड़बड़ी हुई" का मैसेज दिखाया गया
कमाई करने के मॉड्यूल को चालू करते समय होने वाली समस्या को ठीक कर दिया गया है. लॉग में Website encountered an error मैसेज के साथ यह मैसेज दिखाया गया:

Error: Call to a member function clear() on string in devconnect_monetization_clear_api_cache() (line 1517 of /var/www/html/profiles/apigee/modules/custom/devconnect
/devconnect_monetization/devconnect_monetization.module)

यह गड़बड़ी अब लॉग नहीं की गई है.

DEVSOL-2609 Drupal का स्टेटस पेज, एसएएमएल (OAuth) के लिए Edge कनेक्शन की सही स्थिति नहीं दिखाता
Drupal का स्टेटस पेज अब एसएएमएल (OAuth) के लिए, Edge कनेक्शन की सही स्थिति दिखाता है. पहले, रिपोर्ट > स्टेटस रिपोर्ट पेज पर दिखता था कि अगर आपने एसएएमएल को सही तरीके से कॉन्फ़िगर किया है, तो भी कनेक्शन काम नहीं कर रहा है.
DEVSOL-2608 एसएएमएल/OAuth: हर कॉल के साथ लॉग प्रिंट, Bearer टोकन कैश मेमोरी मिस करता है
Bearer टोकन कैश लॉजिक की वजह से होने वाली समस्या को ठीक कर दिया गया है. इसकी वजह से, सिस्टम को हर बार Edge नाम का नया टोकन मिल जाता था.
DEVSOL-2599 devconnect_user_developer_is_active() से जुड़ी कई समस्याओं को ठीक किया गया है
उस समस्या को ठीक कर दिया गया है जिसमें यह तय करने के लिए गलत डेवलपर के स्टेटस की जांच की गई थी कि उपयोगकर्ता सक्रिय है या नहीं. अगर Edge यूज़र इंटरफ़ेस (यूआई) में कोई डेवलपर खाता बंद है, जिसकी वजह से ऐप्लिकेशन कुंजियां काम करना बंद कर रही हैं, तो सिस्टम अब डेवलपर को सूचना देने वाला एक मैसेज दिखाएगा. साथ ही, इस सुविधा की परफ़ॉर्मेंस में सुधार किए गए हैं.
DEVSOL-2595 SAML के कॉन्फ़िगरेशन को बेहतर बनाने और अपडेट करने का तरीका
एसएएमएल कॉन्फ़िगरेशन में ये बदलाव और अपडेट किए गए हैं:
  • एसएएमएल कॉन्फ़िगरेशन पेज में अब बदलाव किया जा सकता है. ज़्यादा जानकारी के लिए, एसएएमएल से पुष्टि करने की सुविधा का इस्तेमाल करना देखें.
  • उपयोगकर्ता नाम वाला फ़ील्ड अब यूज़र इंटरफ़ेस (यूआई) में दिखता है.
  • स्टैंडर्ड कनेक्शन टेस्ट फ़ंक्शन का इस्तेमाल करने के लिए, ड्रश "dc-test" कॉल को ठीक किया गया, ताकि यह अब एसएएमएल कॉन्फ़िगरेशन सेटिंग को अनदेखा न करे.
DEVSOL-2569 ऐप्लिकेशन के आंकड़े: एंडपॉइंट रिस्पॉन्स टाइम अब काम नहीं कर रहा, अब इसे बदलकर कुल रिस्पॉन्स टाइम कर दिया गया है
डेवलपर ऐप्लिकेशन पेज पर मौजूद Analytics टैब से, एंडपॉइंट रिस्पॉन्स टाइम के आंकड़ों वाले ग्राफ़ को हटा दिया गया है. ऐसा इसलिए किया गया, क्योंकि यह कुल रिस्पॉन्स टाइम को नहीं दिखा रहा था और इससे भ्रम की स्थिति पैदा हो रही थी. मेट्रिक में सिर्फ़ वह समय दिखाया जा रहा था जो एंडपॉइंट को जवाब देने में लगा था, लेकिन वह समय नहीं दिखा रही थी जो एपीआई प्रॉक्सी को जवाब देने में लगा. थ्रूपुट ग्राफ़, असली डेवलपर को जवाब देने में लगने वाला कुल समय दिखाता है.

17.07.31.00 (पोर्टल)

समस्या आईडी ब्यौरा
DEVSOL‐2258 कुछ टेक्स्ट फ़ील्ड का अनुवाद पॉर्चुगीज़ में नहीं किया जा सकता
Drupal Dev पोर्टल ऐप्लिकेशन मॉड्यूल के उस टेक्स्ट को जोड़ा गया जो Drupal के इंटरनैशनलाइज़ेशन सिस्टम में उपलब्ध नहीं है. पहले, "मेरे ऐप्लिकेशन" पेजों पर कुछ टेक्स्ट का अनुवाद नहीं किया जा सकता था.
DEVSOL-2536 "ऐप्लिकेशन का नाम" या "कॉलबैक यूआरएल" में बदलाव करने से, पोर्टल को डेवलपर ऐप्लिकेशन से एपीआई प्रॉडक्ट हटा दिए जाते हैं
डेवलपर ऐप्लिकेशन को अपडेट करने पर, एपीआई प्रॉडक्ट को ऐप्लिकेशन से नहीं हटाया जाएगा.
DEVSOL-2519 Smartdocs पर devconnect_developer_apps पर तय नहीं किया गया डिपेंडेंसी है
Smartdocs मॉड्यूल अब DevConnect डेवलपर ऐप्लिकेशन मॉड्यूल पर बेवजह निर्भर नहीं है.
DEVSOL-2492 कंपनी पेज में गलत एचटीएमएल एस्केप करना
उस समस्या को ठीक कर दिया गया है जिसमें कमाई करने वाले मेन्यू में एंपरसैंड, जैसे कि "कैटलॉग और प्लान" दिखाए जा रहे थे.
DEVSOL-2490 कमाई करने की सुविधा वाले मॉड्यूल में, दर प्लान की तारीख सेट करने वालों के इस्तेमाल को बेहतर बनाएं
सभी टाइम ज़ोन में, कमाई करने की दर वाले प्लान को बेहतर तरीके से हैंडल किया गया है.
DEVSOL-2440 Dev पोर्टल में काम न करने वाले मैनेजमेंट "limits" एपीआई को कॉल करने के नतीजे 404s में दिखते हैं
कमाई करने की सुविधा में नए व्यू/परचेज़ प्लान एपीआई को मैनेज करने के लिए, सिस्टम को अपडेट किया गया.
DEVSOL-2436 कमाई करने की सुविधा चालू करने के लिए, Apigee_company Drupal मॉड्यूल को चालू करने की कोशिश करते समय, Devपोर्टल DB में टेबल dripal_cache_mint मौजूद न होना
कमाई करने के कॉन्फ़िगरेशन से यह गड़बड़ी होने की समस्या को ठीक कर दिया गया है: "ERROR: संबंध "dअपal_cache_mint" मौजूद नहीं है".
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 लॉग में पते की अमान्य गड़बड़ी
उस गड़बड़ी को ठीक कर दिया गया है जिसकी वजह से, अगर सिस्टम में एसएमटीपी कॉन्फ़िगर नहीं किया गया था, तो लॉग में अमान्य गड़बड़ियां जुड़ जाती थीं.
DEVSOL-2355 cURL टाइम आउट के नतीजे के लिए PHP चेतावनियां और Edge-php-sdk में खराब लॉग हैं
गड़बड़ी को ठीक किया गया, जहां टाइम आउट होने पर, खराब फ़ॉर्मैट वाले लॉग मैसेज मिलते हैं.
DEVSOL-2336 कमाई करने के लिए पेमेंट की सेवा देने वाली कंपनी का कॉन्फ़िगरेशन अपडेट
कॉन्फ़िगरेशन > कमाई करने की सेटिंग > Worldpay के ज़रिए बार-बार किया जाने वाला पेमेंट डेवलपर पोर्टल के कॉन्फ़िगरेशन पेज का इस्तेमाल अब WorldPay के पेमेंट की जानकारी को कॉन्फ़िगर करने के लिए किया जा सकता है.
DEVSOL-2307 चेतावनी/दस्तावेज़ जोड़ें कि apigee_company मॉड्यूल का इस्तेमाल सिर्फ़ कमाई करने के साथ ही किया जा सकता है
apigee_company Drupal मॉड्यूल के लिए, कमाई करने की सुविधा चालू करना ज़रूरी है. अगर कमाई करने की सुविधा चालू न होने पर apigee_company मॉड्यूल को चालू किया जाता है, तो साइट की स्टेटस रिपोर्ट में चेतावनी का एक मैसेज दिखता है.
DEVSOL-2270 कमाई करने की नई नीति (2016 से 5 अक्टूबर) के बाद, कंपनी की जानकारी सेव नहीं की जा सकती
कमाई करने की सुविधा में आने वाली समस्या को ठीक कर दिया गया है. इसकी वजह से, कंपनी की जानकारी सही तरीके से सेव नहीं हो पाती थी.
DEVSOL-2175 Me Aliases और Core स्टैटिस्टिक्स मॉड्यूल एक साथ ठीक से काम नहीं करते
Drupal Core और "Me Aliases" कंट्रिब मॉड्यूल को पैच किया गया, ताकि "Me Aliases" और मुख्य आंकड़ों वाले मॉड्यूल को एक साथ चालू किया जा सके. ज़्यादा जानकारी के लिए, https://www.drupal.org/node/1863260 और https://www.drupal.org/node/2076691 पर जाएं.

समस्याएं जिनके बारे में जानकारी है

इस रिलीज़ में ये समस्याएं हैं जिनके बारे में हमें पता है:

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

apigee-postgresql को बंद करने पर अनुमति से जुड़ी गड़बड़ी का मैसेज दिखता है

जब apigee-postgresql को रोकने के लिए apigee-seriver apigee-postgresql stop निर्देश का इस्तेमाल किया जाता है, तब आपको यह मैसेज दिख सकता है कि apigee-serive उपयोगकर्ता के होम डायरेक्ट्री पर नहीं बदला जा सकता. हालांकि, इस मैसेज को अनदेखा किया जा सकता है.

68722102

MessageLogging नीति, जिसमें लॉग मैसेज में ज़्यादा जानकारी शामिल है

MessageLogging नीति का FormatMessage एलिमेंट, लॉग किए गए मैसेज के फ़ॉर्मैट को कंट्रोल करता है. FormatMessage=false होने पर, लॉग किए गए मैसेज में Apigee से जनरेट की गई कोई जानकारी शामिल नहीं होनी चाहिए. हालांकि, FormatMessage=false को सेट करने के बाद भी, लॉग मैसेज में यह जानकारी शामिल होती है:

  • प्राथमिकता स्कोर
  • टाइमस्टैंप