21.03.08 - ملاحظات إصدار Apigee Edge for Public Cloud

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

في التواريخ التالية، بدأنا بإصدار تحديثات المكوّنات لخدمة Apigee Edge for Public Cloud:

  • Router: Monday, May 31, 2021
  • الخادم الإداري: الثلاثاء 15 حزيران (يونيو) 2021
  • معالج الرسائل: الأربعاء 30 حزيران (يونيو) 2021
  • معالج الرسائل: الثلاثاء 19 تشرين الأول (أكتوبر) 2021

الميزات والتحديثات الجديدة

في ما يلي الميزات والتحديثات الجديدة في هذا الإصدار.

علامة جديدة على مستوى المؤسسة للحدّ من أذونات المستخدمين لمورد "عمليات التدقيق"

تمت إضافة علامة جديدة على مستوى المؤسسة: features.isAuditEnabledOnlyForOrgAdmin. إذا تم ضبط هذه العلامة على true لمؤسسة معيّنة، لن يتمكّن من الوصول إلى مورد "عمليات التدقيق" سوى مستخدمي OrgAdmin. تتيح هذه الميزة للعملاء إيقاف عمليات التدقيق لجميع أدوار المستخدمين باستثناء OrgAdmin. الإعداد التلقائي هو السلوك الحالي.

لم يعُد ترميز النقل identity متاحًا

ستتلقّى الطلبات التي تتضمّن Transfer-Encoding: identity الآن استجابة HTTP 501.

سمة جديدة لـ "معالج الرسائل"

لقد قدّمنا موقعًا جديدًا لـ "معالج الرسائل" يمكنك استخدامه لإعداد عملية إعادة توجيه الخادم الوكيل إلى خادم الخلفية: conf_http_HTTPClient.use.proxy.host.header.with.target.uri. يضبط التطبيق المضيف والمنفذ المستهدفَين كعنوان HOST.

عنوان معرّف فحص حالة التجربة

عند استخدام HealthMonitor، وتحديدًا HTTP Monitor، أصبح من الممكن الآن ضبط طلبات التحقّق من الصحة لتضمين عنوان HTTP باسم معروف، والذي يحصل على قيمة فريدة يتم تعيينها ديناميكيًا لكل طلب تحقّق من الصحة.

توفير مجموعات المواقع في Apigee Edge

تتوفّر مجموعات المواقع الإلكترونية الآن في Apigee Edge. راجِع مقالة استخدام مجموعات السمات.

الأخطاء التي تم إصلاحها

تم إصلاح الأخطاء التالية في هذا الإصدار. هذه القائمة مخصّصة بشكل أساسي للمستخدمين الذين يريدون التحقّق مما إذا تم حلّ تذاكر الدعم الخاصة بهم. وهي غير مصمَّمة لتقديم معلومات مفصّلة لجميع المستخدمين.

معرّف المشكلة اسم المكوّن الوصف
151688733 خادم الإدارة

تم إصلاح مشكلة كان يتم فيها عرض حالة HTTP 409 في بعض الحالات عند محاولة استرداد سجلات التدقيق.

161767761 خادم الإدارة

تم حلّ مشكلة عدم تسجيل نص الطلب بشكلٍ صحيح لبعض الطلبات في سجلّات التدقيق.

162300761 خادم الإدارة

تم إصلاح مشكلة كانت تؤدي إلى عرض استثناء يعرض أجزاء من الرد المستهدَف إذا لم يعرض تعريف OpenAPI تنسيق JSON أو YAML صالحًا.

172081319 خادم الإدارة

تم إصلاح مشكلة كانت تسمح للمستخدمين بتعيين أدوار مستخدمين لحساباتهم، ما يتيح لهم الوصول إلى المؤسسات التي لا يملكونها. بعد تطبيق هذا الإصلاح، لن يُسمح بإجراء مثل هذه العمليات.

174925913 خادم الإدارة

تم إصلاح مشكلة تعذُّر تعديل إدخالات KVM الحالية التي تبدأ أسماؤها بالرمز "/". يتيح هذا التغيير إجراء عمليات التعديل هذه.

180874323 خادم الإدارة

تم إصلاح مشكلة كان من الممكن فيها الاحتفاظ بأرقام المراجعات التي تمت إزالتها من الخادم الوكيل. يسمح هذا الإصلاح للمستخدمين بإزالة أرقام المراجعات المعلقة هذه بشكل إجباري.

67780911 معالج الرسائل

تم إصلاح مشكلة كانت تؤدي إلى ضبط متغيّر التدفق responsecache.cachesource على L2 حتى في حال عدم توفّر البيانات في ذاكرة التخزين المؤقت.

184967588 معالج الرسائل

تم إصلاح مشكلة إعادة ضبط النوع rollingwindow في سياسة الحصة قبل الأوان إذا تم ضبط العنصر <Distributed> على true والعنصر <Synchronous> على false.

(في إصدار التصحيح بتاريخ 19/10/2021)

77021457 معالج الرسائل

تم إصلاح مشكلة كانت تؤدي إلى عدم عمل ضبط override على false في عملية Put بشكل سليم إلا إذا كان الإدخال في ذاكرة التخزين المؤقت. الآن، إذا كانت قيمة السمة override هي false، لن يتم تجاهل الإدخال، بغض النظر عما إذا كان في ذاكرة التخزين المؤقت أم لا.

119911660 معالج الرسائل

تم إصلاح مشكلة في سياسة "وسائل الشرح الخاصة بالخدمة"، بحيث تتم إزالة رسالة الطلب من سياق الرسالة عندما تكون قيمة clearPayload هي true.

120421482 معالج الرسائل

تمت إضافة عمليات تحقّق إضافية أثناء إنشاء KVM للتحقّق مما إذا كانت البيئة المحدّدة متوفّرة.

140911291 معالج الرسائل

تم إصلاح مشكلة عدم تقسيم الرسائل التي تحتوي على أسطر جديدة إلى أسطر متعددة عند استخدام بروتوكول TCP، وذلك عندما يتم تسجيل الرسائل التي تحتوي على أسطر جديدة باستخدام سياسة MessageLogging التي تتجاوز syslog. الآن، يتم التعامل مع أسطر جديدة على النحو المتوقّع.

143086035 معالج الرسائل

تم إصلاح مشكلة تجاهل &quot;مراقبة السلامة&quot; لقيمة <HttpMonitor>.<Request>.<isSSL> وتحديد الخادم المستهدف لما إذا كانت عمليات التحقّق من السلامة تتم باستخدام HTTP أو HTTPS.

ستتيح قيمة <HttpMonitor>.<Request>.<isSSL> الآن تفعيل أو إيقاف ميزة mTLS في عمليات التحقّق من السلامة بغض النظر عمّا إذا كانت مفعّلة في الخادم المستهدف.

144017075 معالج الرسائل

منع التعديل غير المقصود لعنصر في ذاكرة التخزين المؤقت من المستوى 1:

عند وضع عنصر أو استرداده من ذاكرة التخزين المؤقت من المستوى 1، يتم وضع نسخة أو استردادها بدلاً من ذلك.

150594487 معالج الرسائل

تم إصلاح مشكلة كانت تؤدي إلى تعذُّر عملية تهيئة Message Processor بالكامل عند محاولة تحميل ملف jar تالف.

157468872 معالج الرسائل

انخفاض القيمة القديمة في KVM بعد انتهاء صلاحيتها

تم إصلاح مشكلة تم فيها تغيير ExpiryTimeInSecs في KeyValueMapOperations إلى قيمة أصغر مع الاحتفاظ بمدة الصلاحية القديمة، وتم عرض قيمة قديمة لـ KVM.

160648174 معالج الرسائل

تتحقّق RaiseFault من الاسم في أي AssignVariable

عندما تتضمّن سياسة RaiseFault عنصر AssignVariable، تتحقّق السياسة الآن من أنّ الاسم ليس فارغًا.

161390503 معالج الرسائل

التعامل السليم مع ref في رسالة HMAC

تعالج سياسة HMAC الآن بشكل صحيح الحالة التي لم يتم فيها ضبط المتغيّر المشار إليه لعنصر Message: يتم عرض خطأ مع رسالة تشير إلى أنّه لا يمكن حلّ المتغيّر المشار إليه.

162320407 معالج الرسائل

تم إصلاح مشكلة عدم إرسال شهادات العميل، حتى في حال ضبط clientauthenabled في الخادم المستهدف.

164466716 معالج الرسائل

تم إصلاح سلوك الاستثناء SetVariableFailed في السياسة KeyValueMapOperations.

في السابق، لم يكن يحدث استثناء SetVariableFailed إذا كان الإدخال المشفّر لا يزال في ذاكرة التخزين المؤقت. تم حلّ هذا السلوك. في الوقت الحالي، يحدث الاستثناء إذا تم الوصول إلى الإدخال المشفّر بدون البادئة private، بغض النظر عمّا إذا كان في ذاكرة التخزين المؤقت أم لا.

165421271 معالج الرسائل

تم إصلاح مشكلة تحويل قيم JSON غير السلسلة في الحِزم إلى سلاسل في "أداة تصحيح الأخطاء".

168082009 معالج الرسائل

تمت إضافة متغيّر التدفق developer.app.id إلى سياسة GetAuthV2Info

تعذّر الوصول إلى متغيّر المسار developer.app.id أثناء استخدام GetAuthV2Info. تمت إضافته الآن إلى مجموعة متغيرات وقت التشغيل الخاصة بهذه السياسة.

173003882 معالج الرسائل

تم إصلاح مشكلة تعذُّر نشر خادم وكيل يتضمّن سياسة AssignMessage عندما لم يتم تحديد اسم للرؤوس والعناصر الأخرى.

177676554 معالج الرسائل

منع تنفيذ سياستَين بالتوازي:

في بعض الحالات المحدودة، إذا واجهت &quot;أداة معالجة الرسائل&quot; خطأً في الرد المستهدف، قد تسمح بتنفيذ سياستَين أو أكثر بالتوازي. سيظهر ذلك في أداة تصحيح الأخطاء على شكل سياسات يتم تنفيذها بترتيب غير صحيح أو في مسار خاطئ.