4.17.05 - إصدار Edge الخاص بملاحظات الإصدار في السحابة الإلكترونية الخاصة

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

منذ الإصدار السابق من ميزات Edge for Private Cloud، تم طرح الإصدارات التالية وهي مضمّنة في هذا الإصدار من الميزات:

إصدار واجهة مستخدم Edge إصدار إدارة الأجهزة الطرفية

راجِع لمحة عن ترقيم الإصدارات للتعرّف على كيفية تحديد ما إذا كان إصدار معيّن من السحابة الإلكترونية مضمّنًا في إصدارك من Edge for Private Cloud.

نظرة عامة على الإصدار

يتضمّن هذا الإصدار عددًا من الميزات البارزة التي تساعدك في التحكّم بشكل أفضل في واجهات برمجة التطبيقات وتأمينها، بما في ذلك:

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

في ما يتعلق بإيقاف الميزات نهائيًا، تم إيقاف ميزة الخزائن نهائيًا.

يتضمّن ما تبقّى من هذا الموضوع تفاصيل حول جميع الميزات الجديدة والتحديثات وإصلاحات الأخطاء التي يتضمّنها الإصدار.

الإيقاف النهائي والإيقاف

تم إيقاف الميزات التالية نهائيًا أو إزالتها في هذا الإصدار. لمزيد من المعلومات، يُرجى الاطّلاع على سياسة الإيقاف النهائي لمتصفّح Edge.

تم إيقاف الميزة نهائيًا: إضافة مسارات في علامة التبويب "الأداء" الخاصة بخادم وكيل API

حتى هذا الإصدار، كان بإمكانك الانتقال إلى خادم وكيل لواجهة برمجة التطبيقات في واجهة مستخدم الإدارة، ثم الانتقال إلى علامة التبويب "الأداء"، وإنشاء مسارات مختلفة لإجراء مقارنة مستندة إلى الرسم البياني في علامة التبويب "الأداء" الخاصة بالخادم الوكيل وفي لوحة بيانات "المعاملات التجارية". تم إيقاف هذه الميزة نهائيًا ولم تعُد متاحة في واجهة المستخدم. للحصول على بديل لهذه الوظيفة، يُرجى الاطّلاع على مقالة "منتدى Apigee" التالية: بديل لواجهة برمجة التطبيقات الخاصة بالمعاملات التجارية. (EDGEUI-902)

تم إيقافها نهائيًا: عنوان URL الخاص بمعلومات الإصدار لبوابة "خدمات المطوّرين"

في الإصدارات السابقة من البوابة، لتحديد إصدار البوابة، كنت تفتح عنوان URL التالي في المتصفّح:

http://yourportal.com/buildInfo

في الإصدار 4.17.05، تمت إزالة هذا الرابط. لتحديد الإصدار، افتح إدخال القائمة التقارير > تقرير الحالة في Drupal. يظهر إصدار البوابة الإلكترونية في الجدول في الصف المسمّى تثبيت الملف الشخصي.

إيقاف ميزة "المتجر الآمن" (الخزائن) في Apigee نهائيًا

سيتم إيقاف نهائيًا مستودع Apigee الآمن، المعروف أيضًا باسم "الخزائن"، بعد عام واحد من تاريخ الإعلان عن الإيقاف النهائي الموضّح في صفحة الإيقاف النهائي. يتم إنشاء الخزائن التي توفّر مساحة تخزين مشفّرة لأزواج المفاتيح والقيم باستخدام واجهة برمجة التطبيقات الإدارية، ويتم الوصول إليها في وقت التشغيل باستخدام دوال في وحدة Node.js apigee-access.

بدلاً من استخدام وحدة التخزين الآمنة، استخدِم خرائط قيم المفاتيح (KVM) المشفّرة، كما هو موضّح في مقالة العمل باستخدام خرائط قيم المفاتيح. توفّر آلات KVM المشفّرة مستوى الأمان نفسه الذي توفّره الخزائن، كما أنّها تتيح المزيد من الخيارات لإنشاء البيانات واسترجاعها. (MGMT-3848)

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

في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار. بالإضافة إلى التحسينات التالية، يتضمّن هذا الإصدار أيضًا العديد من التحسينات في سهولة الاستخدام والأداء والأمان والثبات.

السحابة الإلكترونية الخاصة

تمت إضافة مَعلمة إعدادات SMTP الجديدة المطلوبة إلى عملية التثبيت

يجب الآن استخدام المَعلمة SMTPMAILFROM في ملف إعداد تثبيت Edge. تحدّد هذه المَعلمة عنوان البريد الإلكتروني المستخدَم عندما يرسل Edge رسائل إلكترونية تلقائية، مثلاً عندما يطلب مستخدم إعادة ضبط كلمة مرور. لمزيد من المعلومات، راجِع مقالة تثبيت مكوّنات Edge على عقدة.

(EDGEUI-1020)

يمكنك الآن ضبط المهلة التي تستخدمها واجهة مستخدم Edge لطلبات إدارة Edge API

يمكنك الآن تحديد مدة المهلة المحدّدة لواجهة برمجة التطبيقات التي تستخدمها واجهة مستخدم Edge للتحكّم في المدة التي تنتظرها واجهة المستخدم إلى أن يتم عرض نتيجة طلب إدارة واجهة برمجة التطبيقات. تحدّد السمات التالية المهلة:

  • تحدّد السمة conf_apigee_apigee.feature.apitimeout الوقت بالثواني الذي تنتظره واجهة المستخدم لكي يعود طلب إلى الخلفية، بغض النظر عن أي نشاط عليها. إذا لم يتم إكمال المكالمة في ذلك الوقت، ستعرض واجهة المستخدم خطأ انتهاء المهلة. القيمة التلقائية هي 180 ثانية (3 دقائق).
  • يحدّد conf_apigee_play.ws.timeout.idle المدة التي تنتظرها واجهة المستخدم، بالمللي ثانية، لتلقّي نشاط على الخادم. يمكن ضبطها على القيمة نفسها مثل conf_apigee_apigee_apitimeout أو على قيمة أقل. ولن يكون لضبطها على قيمة أكبر أي تأثير. القيمة التلقائية هي 180000 مللي ثانية (3 دقائق).
  • يحدّد conf_apigee_play.ws.timeout.connection المدة التي تنتظرها واجهة المستخدم إلى أن يتم إنشاء اتصال. يمكن ضبطها على القيمة نفسها مثل conf_apigee_apigee_apitimeout أو على قيمة أقل. ولن يكون لضبطها على قيمة أكبر أي تأثير. القيمة التلقائية هي 120000 مللي ثانية (دقيقتان).

لمزيد من المعلومات، يُرجى الاطّلاع على ضبط المهلة المستخدَمة من خلال واجهة مستخدم Edge لطلبات إدارة Edge API.

(EDGEUI-816)

تمت إضافة مهلة إعادة المحاولة لمعالج الرسائل إلى أجهزة التوجيه

تمت إضافة مهلة زمنية لكي تتوقّف أجهزة التوجيه عن إعادة محاولة إرسال طلب إلى "معالجات الرسائل" وتعرض رسالة خطأ.

لمزيد من المعلومات، يُرجى الاطّلاع على إعداد جهاز التوجيه لإعادة محاولة الاتصال بـ "معالج الرسائل".

(APIRT-2912)

تمت إضافة إجراء لتغيير مشرف النظام التلقائي

تمت الآن إضافة مستندات لتغيير مشرف النظام التلقائي.

يمكنك الاطّلاع على إدارة المستخدمين والأدوار والأذونات للحصول على مزيد من المعلومات.

(DOS-4895)

أضفنا مستندات حول فصل مهام تثبيت Edge بين مستخدم الجذر والمستخدم غير الجذر

توضّح المستندات الجديدة خطوات فصل مهام تثبيت Edge بين مستخدم الجذر والمستخدم غير الجذر.

يمكنك الاطّلاع على نظرة عامة حول تثبيت Edge لمزيد من المعلومات.

(DOS-4573)

يرسل Edge تلقائيًا رسائل إلكترونية ردًا على أحداث معيّنة، مثل إضافة مستخدم إلى مؤسسة. تحتوي العديد من هذه الرسائل الإلكترونية على رابط. على سبيل المثال، عند إضافة مستخدم جديد إلى مؤسسة، ترسل واجهة مستخدم Edge إلى المستخدم رسالة إلكترونية تحتوي على عنوان URL لتسجيل الدخول بالتنسيق التالي:

https://domain/login

يتم تحديد النطاق تلقائيًا بواسطة Edge، ويكون عادةً صحيحًا للمؤسسة. ومع ذلك، هناك احتمال أن يكون اسم النطاق الذي يتم إنشاؤه تلقائيًا غير صحيح عندما تكون واجهة مستخدم Edge خلف موازن تحميل. في هذه الحالة، يمكنك استخدام السمة conf_apigee_apigee.emails.hosturl لضبط جزء اسم النطاق من عنوان URL الذي تم إنشاؤه بشكل صريح.

لمزيد من المعلومات، اطّلِع على ضبط اسم المضيف للروابط في الرسائل الإلكترونية التي يتم إنشاؤها.

(EDGEUI-1044)

ضبط عنوان URL الأساسي الذي تعرضه واجهة مستخدم Edge لخادم وكيل API

تعرض واجهة مستخدم Edge عنوان URL لخادم وكيل لواجهة برمجة التطبيقات استنادًا إلى الإعدادات في المضيف الافتراضي المتوافق مع المكان الذي تم نشر الخادم الوكيل فيه. يمكن أن تتضمّن هذه الشاشة رقم منفذ جهاز التوجيه الخاص بالمضيف الافتراضي.

في معظم الحالات، يكون عنوان URL المعروض في واجهة مستخدم Edge هو عنوان URL الصحيح لإجراء طلبات خارجية إلى الخادم الوكيل. ومع ذلك، في بعض الإعدادات، يكون عنوان URL المعروض غير صحيح. على سبيل المثال، يمكن أن يؤدي أي من الإعدادات التالية إلى عدم تطابق عنوان URL المعروض مع عنوان URL الفعلي المستخدَم لإجراء طلبات خارجية إلى الخادم الوكيل:

  • يتم إنهاء طبقة المقابس الآمنة (SSL) في جهاز موازنة الحمل
  • تتم عملية ربط المنافذ بين موازن الحمل وأجهزة توجيه Apigee
  • جهاز موازنة الحمل تم ضبطه باستخدام إعادة كتابة المسار

يتيح الإصدار 4.17.05 والإصدارات الأحدث من Edge for Private Cloud سمة في المضيف الافتراضي باسم <BaseUrl> تتيح لك إلغاء عنوان URL المعروض في واجهة مستخدم Edge. في ما يلي مثال يعرض عنصر المضيف الافتراضي مع السمة الجديدة <BaseURL>. في هذا المثال، تظهر القيمة "http://myCo.com" في واجهة مستخدم Edge:

<VirtualHost name="myVHost">
   <HostAliases>
     <HostAlias>DNS_name_or_IP:9005</HostAlias>
   </HostAliases>
   <BaseUrl>http://myCo.com</BaseUrl>
   <Interfaces/>
   <Port>9005</Port>
</VirtualHost>

في حال عدم ضبط <BaseUrl>، سيظهر عنوان URL التلقائي الذي تعرضه واجهة مستخدم Edge على النحو التالي: "http://DNS_name_or_IP:9005/"، بينما يكون الإعداد الفعلي لاسم المضيف المستعار هو "http://myCo.com".

يمكنك أيضًا ضبط عنوان URL الأساسي عند إنشاء مؤسسة باستخدام السمة VHOST_BASEURL مع الأداة apigee-provision.

يمكنك الاطّلاع على ضبط الوصول إلى واجهة برمجة التطبيقات باستخدام بروتوكول أمان طبقة النقل (TLS) في السحابة الخاصة للحصول على مزيد من المعلومات.

(EDGEUI-5008)

تمت إضافة مستندات حول تفعيل تسجيل تصحيح الأخطاء

تمت إضافة مستندات تشرح كيفية تفعيل/إيقاف تسجيل بيانات تصحيح الأخطاء لمكوّنات Edge.

يمكنك الاطّلاع على تفعيل ميزة تسجيل معلومات تصحيح الأخطاء لمزيد من المعلومات.

(APIRT-4018)

برنامج تثبيت جديد وبنية أوامر لأداة apigee-analytics-collector

على جميع عملاء Edge for Private Cloud إرسال إحصاءات إلى Apigee حول عدد الزيارات إلى خادم وكيل API باستخدام الإصدار التجريبي من أداة سطر الأوامر apigee-analytics-collector. ترسل هذه الأداة المساعدة تقرير عدد طلبات البيانات من واجهة برمجة التطبيقات إلى Apigee.

يحتوي هذا الإصدار من Edge على تعليمات تثبيت جديدة وبنية أوامر للأداة المساعدة apigee-analytics-collector. في هذا الإصدار، يمكنك الآن استخدام apigee-service لتثبيت الأداة المساعدة apigee-analytics-collector بدلاً من npm، واستدعاء الأداة المساعدة apigee-analytics-collector من خلال apigee-service بدلاً من استخدامها كأمر مستقل.

لمزيد من المعلومات، يُرجى الاطّلاع على تحميل بيانات زيارات واجهة برمجة التطبيقات إلى Apigee - الإصدار التجريبي.

دليل التثبيت التلقائي الجديد بعد تعديل بوابة "خدمات المطوّرين" لـ Nginx/Postgres من عملية تثبيت جديدة للإصدار 4.17.01

بعد تعديل عملية تثبيت جديدة للإصدار 4.17.01 الذي يستخدم Nginx/Postgres، تم تغيير الدليل الجذر من:

/opt/apigee/apigee-drupal

إلى:

/opt/apigee/apigee-drupal/wwwroot

خدمات واجهة برمجة التطبيقات

التحقّق بشكل أكثر صرامة من صحة البيانات التي تدخلها الجهات

تم فرض عملية أكثر صرامة للتحقّق من صحة الإدخال في جميع عناصر مؤسسة Apigee Edge. الأحرف المسموح بها هي عادةً الأحرف الأبجدية (بجميع حالاتها) والأرقام والشرطة السفلية.

تشمل الكيانات المتأثرة ما يلي:

  • المؤسسات
  • البيئات
  • خوادم وكيلة لواجهة برمجة التطبيقات
  • مراجعات خادم وكيل واجهة برمجة التطبيقات
  • أسماء السياسات في خادم وكيل لواجهة برمجة التطبيقات
  • أرقام تعريف إعدادات قناع تتبُّع تصحيح الأخطاء
  • أسماء الموارد (التعليق التوضيحي في Java وxsl وجميع الموارد)
  • ملفات تخزين المفاتيح
  • CRLstores
  • مراجع الموارد
  • الخوادم المستهدَفة

(MGMT-3840)

نشر مهام سير العمل المشتركة بدون توقّف

عندما تريد نشر تدفّقات مشتركة والتأكّد من عدم رفض أي زيارات واردة أو رفض عدد قليل منها أثناء عملية النشر، يمكنك الآن استخدام واجهة برمجة تطبيقات لإدارة عملية النشر بدون توقّف. وتكون العملية مطابقة تقريبًا لعملية النشر بدون توقّف لوكلاء API باستخدام واجهة Management API. ويكمن الاختلاف الوحيد في مورد واجهة برمجة التطبيقات الإدارية.

ينفّذ الاستدعاء التالي مراجعة سير العمل المشترك الموضّحة في معرّف الموارد المنتظم (URI)، ثم يلغي نشر المراجعة التي تم نشرها سابقًا (تتيح مَعلمة طلب البحث override=true ذلك):

curl -X POST -H "Content-type:application/x-www-form-urlencoded" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \
-u email:password

(MGMT-3485)

تحقيق الربح

حذف بيانات تحقيق الربح لمؤسسة

قد تحتاج إلى حذف بيانات تحقيق الربح لمؤسستك في الحالات التالية:

  • احذف مؤسستك. في هذه الحالة، عليك حذف بيانات تحقيق الربح قبل أن تتمكّن من حذف المؤسسة.
  • محو بيانات تحقيق الربح من مؤسسة تجريبية تريد إعادة استخدامها في هذه الحالة، عليك مزامنة بيانات Apigee Edge بعد حذف بيانات تحقيق الربح.

لمزيد من المعلومات، يُرجى الاطّلاع على حذف بيانات تحقيق الربح من مؤسستك. (DEVRT-2581)

تمت إضافة واجهة برمجة تطبيقات لتفعيل ميزة تحقيق الربح في مؤسسة

يمكنك الآن استخدام واجهة برمجة تطبيقات لتفعيل ميزة تحقيق الربح في مؤسسة.

لمزيد من المعلومات، يُرجى الاطّلاع على تفعيل ميزة تحقيق الربح لمؤسسة.

(DEVRT-2383)

إصلاح الأخطاء

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

Private Cloud 4.17.05

معرّف المشكلة الوصف
DEVRT-3569

تفرض منصة تحقيق الربح حدًا أقصى أقل على طول أسماء المنتجات والتطبيقات مقارنةً بمنصة Edge

أصبح لدى كل من Monetization وEdge حدود الطول نفسها لأسماء المنتجات والتطبيقات.

DOS-4400 يتعذّر تنفيذ إجراء النسخ الاحتياطي لخدمة apigee-service عندما يستخدم دليل البيانات روابط رمزية
DOS-4563

يمكن الآن استخدام عملية التحقّق من ZooKeeper مع أسماء المضيفين وعناوين IP

تتيح لك ملفات إعداد Edge الآن تحديد عُقد ZooKeeper باستخدام عناوين IP وأسماء المضيفين.

DOS-4562

لا يتيح لك الإجراء"apigee-provision delete-env" إدخال كلمة مرور المشرف من سطر الأوامر

يمكنك الآن إدخال كلمة مرور المشرف من سطر الأوامر.

DOS-4568

تعمل عملية التحقّق من ZooKeeper الآن عند تحديد اللاحقة ":observer"

تتيح لك ملفات إعداد Edge الآن تحديد اللاحقة ":observer" لعُقد ZooKeeper.

EDGEUI-28

عدم إيقاف جلسة المستخدم عند تسجيل الخروج من واجهة مستخدم Edge

عندما يسجّل المستخدم خروجه من واجهة مستخدم Edge، يتم حذف ملف تعريف ارتباط الجلسة الخاص بالمستخدم. ومع ذلك، أثناء تسجيل دخول المستخدم، يمكن للبرامج الضارة أو البرامج الخبيثة الأخرى التي تعمل على نظام المستخدم الحصول على ملف تعريف الارتباط واستخدامه للوصول إلى واجهة مستخدم Edge.
يمكنك ضبط واجهة مستخدم Edge لتخزين معلومات حول الجلسات الحالية في ذاكرة الخادم. عندما يسجّل المستخدم الخروج، يتم حذف معلومات الجلسة، ما يمنع مستخدمًا آخر من استخدام ملف تعريف الارتباط للوصول إلى واجهة مستخدم Edge. اطّلِع على ضبط واجهة مستخدم Edge لتخزين معلومات الجلسة في الذاكرة للحصول على مزيد من المعلومات.
EDGEUI-662

يمكنك الآن ضبط نص تلميح كلمة المرور في واجهة مستخدم Edge

يمكنك الآن التحكّم في النص الذي يظهر في مربّع حوار إعادة ضبط كلمة المرور في واجهة مستخدم Edge. يكون هذا الخيار مفيدًا إذا كانت لديك متطلبات خاصة بشأن كلمات مرور المستخدمين. لمزيد من المعلومات، يمكنك الاطّلاع على ضبط نص تلميح كلمة المرور في واجهة مستخدم Edge.

EDGEUI-920

يكون خيار إتاحة استخدام أجهزة KVM مشفّرة في واجهة مستخدم Edge غير مفعّل تلقائيًا

في الإصدارات السابقة، كان عليك تفعيل إمكانية استخدام آلات KVM مشفّرة بشكل صريح في واجهة مستخدم Edge.

EDGEUI-962

لم يعُد منفذ طبقة النقل الآمنة لبروتوكول SMTP محصورًا بالمنفذ 465

يمكنك الآن اختيار منفذ طبقة النقل الآمنة (TLS) لبروتوكول نقل البريد البسيط (SMTP).

Cloud 17.04.12 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-1008 إعادة توجيه غير صحيحة عند التبديل إلى "تجربة Edge الجديد" في عنوان URL مفعّل فيه SAML
تعمل عملية إعادة التوجيه بشكل صحيح الآن عند النقر على تجربة Edge الجديد من عنوان URL مفعّل فيه SAML.
EDGEUI-980 يجب إيقاف جلسة التتبُّع بعد أن يحفظ المستخدم التغييرات التي أجراها على خادم وكيل لواجهة برمجة التطبيقات أو بعد إلغاء نشره من البيئة
يتم الآن إيقاف جلسة التتبُّع بعد أن يحفظ المستخدم التغييرات التي أجراها على خادم وكيل لواجهة برمجة التطبيقات أو بعد إلغاء نشره من البيئة.
DEVRT-3532 فرض عدد المنازل العشرية في واجهة مستخدم EDGE
يمكن لواجهة مستخدم EDGE الآن فرض عدد المنازل العشرية، بما في ذلك عدد المنازل المسموح بها في أقنعة الإدخال.

‫Cloud 17.04.05 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-976 يتم تقسيم رسالة "الحد الأقصى لعدد معاملات التتبُّع" بشكل غير صحيح على سطرَين
عند عرض رسائل الخطأ، كان Edge UI يقسّم أحيانًا كلمة بشكل غير صحيح على سطرَين. تم إصلاح هذه المشكلة.
EDGEUI-971 SOAP 2 REST: إزالة النماذج التي لا تعمل
تمت إزالة مراجع مثال CurrencyConvertor WSDL من واجهة مستخدم Edge والمستندات.
EDGEUI-905 لم يعُد مثال Weather WSDL لوكيل SOAP يعمل
تمت إزالة مراجع Weather WSDL من واجهة مستخدم Edge والوثائق.

Cloud 17.03.29 (UI)

معرّف المشكلة الوصف
EDGEUI-967 إخفاء رسائل الخطأ بعد إيقاف جلسة التتبُّع
عند حدوث خطأ أثناء جلسة تتبُّع، يتم إيقاف جلسة التتبُّع وسيتم إخفاء رسائل الخطأ اللاحقة.

بالإضافة إلى ذلك، عند بلوغ الحد الأقصى لعدد المعاملات المسموح بها لجلسة تتبُّع واحدة وإيقاف جلسة التتبُّع، يتم الآن عرض الرسالة التالية:

A maximum of 20 transactions can be fetched during a trace session. Start a new trace session to view more transactions.

EDGEUI-966 عدم عرض تطبيقات المطوّرين في صفحة تفاصيل منتج واجهة برمجة التطبيقات
في بعض الحالات، لم تعرض صفحة تفاصيل منتج واجهة برمجة التطبيقات أي تطبيقات للمطوّرين. تم إصلاح هذه المشكلة.
EDGEUI-965 تتوقف صفحة "تطبيقات المطوّر" على openSUSE في بعض المناطق الزمنية
لا يتم تحميل صفحة "تطبيقات المطوّر" على openSUSE في مناطق زمنية معيّنة. تم حلّ هذه المشكلة.
EDGEUI-907 يتم تلقائيًا وضع علامة في مربّع الاختيار "مشفر" لجميع المؤسسات الخاضعة لقانون HIPAA
بالنسبة إلى المؤسسات الخاضعة لقانون HIPAA، يتم تشفير جميع خرائط القيم الرئيسية. عند إضافة خريطة جديدة لقيم المفاتيح باستخدام واجهة المستخدم لمؤسسة خاضعة لقانون HIPAA، يتم تحديد مربّع الاختيار "مشفرة" في مربّع الحوار "خريطة قيم المفاتيح الجديدة" ولا يمكن إلغاء تحديده.

‫Cloud 17.03.15.01 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUE-996 عدم ظهور التطبيقات في صفحة تفاصيل المنتج
تعرض صفحة تفاصيل المنتج الآن جميع تطبيقات المطوّر.
EDGEUI-973 إعادة توجيه Edge إلى شاشة تسجيل الدخول بعد النقر على "إيقاف جلسة التتبُّع"
تم إصلاح خطأ كان يتسبّب في إعادة توجيه Edge للمستخدمين إلى شاشة تسجيل الدخول عند تنفيذ عمليات عادية، مثل إيقاف جلسة التتبُّع.

Cloud 17.03.15 (UI)

معرّف المشكلة الوصف
EDGEUI-961 ترك وقت احتياطي لاحتساب إعادة تحميل الرمز المميّز
لتجنُّب تعذُّر إجراء طلبات إلى Edge في بعض الأحيان، يتحقّق Edge الآن من الرموز المميّزة التي ستنتهي صلاحيتها في المستقبل القريب ويعيد تحميلها، بدلاً من إعادة تحميل الرموز التي انتهت صلاحيتها فقط.
EDGEUI-954 استبدال أداة تعديل الخادم الوكيل لعلامات الاقتباس في الشروط بالكيان المرمّز
في أداة تعديل الخادم الوكيل، لم يعُد يتم ترميز علامات الاقتباس ضمن العلامة <Condition>.
EDGEUI-952 أداة &quot;تتبُّع التسلسل الهرمي&quot; لا تعمل عندما تتضمّن مَعلمات طلب البحث التي تمّت فلترتها رموزًا خاصّة
يعمل فلتر &quot;مَعلمة طلب البحث&quot; في أداة &quot;تتبُّع التسلسل الهرمي&quot; بشكل صحيح عند تحديد رموز خاصّة في الفلتر.
EDGEUI-943 يجب ألا يؤدي انتهاء صلاحية /oAuthRefreshToken إلى عرض الخطأ 500
في حال انتهاء صلاحية رمز دخول OAuth، سيتم الآن عرض رمز حالة HTTP 303 بدلاً من خطأ في الخادم 5XX.
EDGEUI-942 يجب أن تتوقف صفحة سجلات Node.js عن إعادة التحميل تلقائيًا عند حدوث خطأ
عند عرض سجلات node.js، إذا حدث خطأ، يتم إيقاف ميزة "إعادة التحميل التلقائي" تلقائيًا. يمكنك إعادة تفعيل التحديث التلقائي من خلال النقر على "بدء التحديث التلقائي".
EDGEUI-941 مشاكل في معالجة الأخطاء وتسجيل الخروج التلقائي
في ظروف معيّنة، عندما يحتاج المستخدم إلى إعادة إدخال بيانات الاعتماد لمواصلة العمل، لا تتم إعادة توجيه واجهة المستخدم إلى شاشة تسجيل الدخول. تم إصلاح هذه المشكلة.
EDGEUI-934 يجب ضغط الحِزم المُرسَلة من أداة التعديل الوكيل
عند تعديل مراجعة جديدة أو حالية في أداة التعديل الوكيل، يتم الآن إرسال حزمة ZIP مضغوطة.
EDGEUI-918 تعديل "استشارة Apigee"
تم تعديل استشارة Apigee على النحو التالي:
  • الاستعلام عن آخر 24 ساعة (بدلاً من الاقتصار على "منتصف ليل أمس")
  • يتوقف عن طلب البحث إذا حدث خطأ أثناء التحقّق من الإشعارات الاستشارية (على سبيل المثال، انتهت صلاحية بيانات الاعتماد)
  • تم تغيير العنوان إلى "إشعارات استشارية" بدلاً من "تنبيهات استشارية"
EDGEUI-917 عدم تضمين أخطاء 4xx كأخطاء 502
لم يعُد يتم تضمين أخطاء HTTP 4xx كأخطاء 502 HTTP Bad Gateway في واجهة المستخدم.

‫Cloud 17.03.13.02 (تحقيق الربح)

معرّف المشكلة الوصف
DEVRT-3584 دعم انتقالي لطلب GET {organization}/limits
تمت إزالة جميع نقاط نهاية واجهة برمجة التطبيقات الخاصة بميزة "الحدود" المتوقفة نهائيًا، وستستجيب برمز الحالة 404، باستثناء GET {organization}/limits، الذي يعرض مصفوفة limit فارغة (لإتاحة الوقت اللازم للتوقف عن استخدام نقطة النهاية هذه). ننصحك بإزالة جميع الإشارات إلى نقطة النهاية GET {organization}/limits قبل أيلول (سبتمبر) 2017، لأنّه سيتم إزالتها في ذلك الوقت.
DEVRT-3555 عند مزامنة المطوّرين، يظهر الناتج "منتجات"
عند مزامنة المطوّرين باستخدام واجهة برمجة التطبيقات لتحقيق الربح، كما هو موضّح في مزامنة المطوّرين باستخدام واجهة برمجة التطبيقات، كان الناتج يحدّد "منتجات" بدلاً من "مطوّرين". تم حلّ هذه المشكلة.

‫Cloud 17.03.13.01 (تحقيق الربح)

معرّف المشكلة الوصف
DEVRT-3554 إضافة منتج واجهة برمجة تطبيقات إلى أكثر من حزمة واحدة
يمكنك الآن إضافة منتج واجهة برمجة تطبيقات إلى حِزم متعددة قد تتضمّن مطوّرين نشطين أو لا تتضمّنهم، طالما أنّ المطوّرين لا يوافقون على خطتَي أسعار منفصلتَين تنطبقان على منتج واجهة برمجة التطبيقات نفسه.
DEVRT-3532 إتاحة المزيد من المنازل العشرية لتقييم خطة الأسعار
أصبحت السمة MINT.RATE_DECIMAL_PLACES متاحة لمؤسستك لتمكينك من ضبط عدد المنازل العشرية المتاحة لبعض قيم خطة الأسعار. اطّلِع على ضبط عدد المنازل العشرية لأسعار خطة الأسعار.
DEVRT-3517 العلامة لتفعيل محرك الضرائب لكل مؤسسة
تتوفّر العلامة MINT_TAX_ENGINE_ENABLED الآن للسماح لمشرفي النظام بتفعيل محرك الضرائب لتحقيق الربح أو إيقافه. يتم إيقاف محرك الضرائب تلقائيًا للمؤسسات الجديدة التي تم تفعيل ميزة تحقيق الدخل فيها.
DEVRT-3454 تحسين معالجة الاستثناءات/الاستجابات في واجهات برمجة التطبيقات الخاصة بتحقيق الربح
تم تحسين معالجة الأخطاء لتضمين تفاصيل أكثر تحديدًا حول الأخطاء التي تم الإبلاغ عنها.
DEVRT-3441 تم إطلاق إشعار الاستخدام بشكل غير صحيح
تم إطلاق إشعار الاستخدام بشكل غير صحيح. تم حلّ المشكلة التي تسبّبت في حدوث ذلك.

Cloud 17.03.13 (إدارة واجهات برمجة التطبيقات)

معرّف المشكلة الوصف
MGMT-3843 الخطأ"org.antlr.v4.runtime.Vocabulary" عند عرض النموذج بتنسيق HTML
MGMT-3829 يبدو أنّ محاولة نشر خادم وكيل لواجهة برمجة التطبيقات باستخدام نقطة نهاية واجهة برمجة التطبيقات الخاصة بنشر التدفق المشترك قد نجحت
يضيف إصلاح الخطأ هذا عملية التحقّق من الصحة في واجهة برمجة التطبيقات الخاصة بنشر التدفق المشترك لعرض الخطأ 400 Bad Request "NoSharedFlowsToDeploy" عند نشر مراجعة apiproxy.
MGMT-3667 تعرض GET /v1/o/{org}/developers عددًا غير دقيق من المطوّرين
MGMT-3575 استثناء expressions.parser.InvalidPattern أثناء النشر
MGMT-3511 يعرض نشر الخادم الوكيل رمز الاستجابة 400 على الرغم من نجاح عملية النشر
يعمل إصلاح الخطأ هذا على تجاهل حالة إلغاء نشر مراجعة apiproxy التي تم تفعيلها من خلال طلب بيانات آخر لإلغاء النشر أثناء عملية النشر البديلة لمراجعة جديدة.

Cloud 17.03.1 (UI)

معرّف المشكلة الوصف
EDGEUI-936 تتبُّع الأخطاء: لا يمكن ضبط فلتر على Content-Type لأنّ الشرطة المائلة يتم ترميزها مرّتين
EDGEUI-935 "حدث خطأ أثناء استرداد بيانات الإحصاءات" عند استخدام علامة المساواة في فلتر التقرير المخصّص
EDGEUI-930 لا يتم الاحتفاظ بترميز XML في سياسة الحماية بالتعبير العادي عند حفظ الحزمة

Cloud 17.02.15 (UI)

معرّف المشكلة الوصف
EDGEUI-901 خطأ في WSDL تم إنشاؤه كجزء من خوادم وكيل SOAP
EDGEUI-884 قد يؤدي عرض منتج مرتبط بعشرات الآلاف من التطبيقات إلى تعطُّل واجهة المستخدم
EDGEUI-868 في متصفّح IE، لا يتم عرض بعض صفحات واجهة المستخدم وتظهر رسالة الخطأ "لا يتوافق العنصر مع السمة"
EDGEUI-238 الخطأ "Misleading Trace" "ليس لديك إذن بالتتبُّع في هذه البيئة"
المشكلة الحقيقية هي أنّه لم يتم نشر مراجعة الوكيل المحدّدة.

Cloud 17.02.13 (API runtime)

معرّف المشكلة الوصف
DEVRT-3205 يتعذّر إنشاء شركة بشكل متقطع
APIRT-3513 تعذُّر إجراء المكالمات بالنيابة بسبب ظهور الخطأ "تعذّر العثور على المضيف الافتراضي"
APIRT-3507 حدوث أخطاء متقطّعة في عمليات إرسال JavaScript التي طلبت عنوان IP نفسه باستخدام أسماء مضيفين مختلفة
APIRT-3449 تضبط سياسة التحقّق من رمز الدخول عبر OAuth الإصدار 2.0 اسم السمة بشكل غير صحيح؛ يتم استخدام بادئتين بشكل متكرّر apiproduct.apiproduct.*
APIRT-3392 أوقات استجابة عالية بشكل متقطّع على "الخوادم الوكيلة" لخادم وكيل معيّن
APIRT-3032 يتم إجراء بحث نظام أسماء النطاقات على target.url الذي تم ضبطه على عنوان IP
APIRT-2718

سياسة OAuthV2 - تعرض عملية إنشاء رمز مميز للوصول إلى api_product_list تنسيقًا غير صحيح
عند استخدام Management API لإنشاء رمز مميز للوصول إلى OAuth v2.0، تتضمّن استجابة JSON قائمة بمنتجات واجهة برمجة التطبيقات بالتنسيق التالي:

"api_product_list" : "[Product1, Product2, Product3]"

تعرض السمة api_product_list_json الجديدة في الردّ أيضًا قائمة المنتجات كمصفوفة من أسماء المنتجات الفردية:

"api_product_list_json" : ["Product1", "Product2", "Product3"]

Cloud 17.02.13 (إدارة واجهات برمجة التطبيقات)

معرّف المشكلة الوصف
UAPAQ-146 يعرض مقياس إحصاءات TPS الدقائق وليس الثواني

‫Cloud 17.01.18 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-898

أخطاء في استيراد أو حفظ حِزم كبيرة (أكبر من 10 ميغابايت)

تمت معالجة هذه المشكلة في إصلاح سريع تم إصداره في 6 فبراير 2017. (REL-3948)

EDGEUI-860

عدم تلقّي المستخدمين رسالة إلكترونية عند إضافتهم إلى مؤسسة في واجهة المستخدم

تمت معالجة هذه المشكلة في إصلاح سريع تم إصداره في 23 كانون الثاني (يناير) 2017.

EDGEUI-847 يجب إزالة خيار NodeJS من خيار سياسة وسائل الشرح الخاصة بالخدمة
EDGEUI-827 قد تسمح الأدوار المخصّصة بأذونات إضافية بشكل غير متوقّع

Cloud 17.01.16 (إدارة واجهات برمجة التطبيقات)

معرّف المشكلة الوصف
MGMT-3697 انخفاض أداء Management API
MGMT-3674 تعذُّر إنشاء KVM أو Vaults مشفّرة للمؤسسات التي تتيح HIPAA
MGMT-3647 يؤدي وصول المستخدمين إلى أدوار المستخدمين باستخدام بريد إلكتروني بأحرف كبيرة إلى ظهور الخطأ 403
MGMT-3601 حدث خطأ عند نشر وكيل Apigee جديد
MGMT-3527 خطأ في خادم Load Target وذاكرة التخزين المؤقت وVirtualHost أثناء النشر
DOS-4008 خلل في تسجيل الزيارات يؤدي إلى انخفاض غير دقيق في عدد الزيارات

Cloud 17.01.16 (تحقيق الربح)

معرّف المشكلة الوصف
DEVRT-3385 إضافة نماذج إشعارات خاصة بإشعارات الشركة المطوّرة
تمت إضافة نماذج إشعارات تلقائية خاصة بإشعارات الشركة المطوّرة، بما في ذلك COMPANY_INVITES_DEVELOPER وDEVELOPER_INVITES_COMPANY. لمزيد من المعلومات، اطّلِع على إعداد الإشعارات باستخدام نماذج الإشعارات.
DEVRT-3364 عدم تجديد خطة الأسعار في تاريخ التجديد
تم إصلاح مشكلة كانت تمنع تجديد خطط الأسعار في تاريخ التجديد المحدّد.
DEVRT-3325 خطط الأسعار التي لا تُنشئ إشعارات الاستخدام
تم إصلاح مشكلة كانت تمنع إرسال إشعارات استخدام خطط الأسعار.
DEVRT-3297 عدم حظر طلبات البيانات من واجهة برمجة التطبيقات بعد انتهاء صلاحية خطة الأسعار
تم إصلاح مشكلة كانت تسمح بإجراء طلبات البيانات من واجهة برمجة التطبيقات بعد تاريخ انتهاء صلاحية خطة الأسعار.
DEVRT-3296 يؤدي حذف حزمة واجهة برمجة تطبيقات تتضمّن خططًا في حالة مسودة أو منتهية الصلاحية إلى عرض خطأ HTTP 500
عند حذف حزمة واجهة برمجة تطبيقات تتضمّن خطط أسعار في حالة مسودة أو منتهية الصلاحية، ستتعذّر عملية الحذف مع ظهور خطأ HTTP 500. يتم الآن عرض خطأ أكثر وصفًا يشير إلى أنّه على المستخدم حذف خطط الأسعار المنتهية الصلاحية أو المسودّة قبل أن يتمكّن من حذف حزمة واجهة برمجة التطبيقات.
DEVRT-3178 عدم تطبيق خطة الأسعار المستقبلية على المطوّرين الذين يقبلون خطة الأسعار الرئيسية بعد نشر خطة الأسعار المستقبلية
إذا قبل مطوّر واحد أو أكثر خطة أسعار رئيسية بعد نشر خطة أسعار مستقبلية، لم يتم تطبيق خطة الأسعار المستقبلية وتم تعليق حساباتهم عند انتهاء صلاحية خطة الأسعار الرئيسية. تم إصلاح هذه المشكلة.
DEVRT-3113 إرسال إشعارات مكرّرة لبعض الأحداث
لم يعُد يتم إرسال إشعارات مكرّرة للحدث نفسه.