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

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

في يوم الأربعاء الموافق 25 يناير 2017، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

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

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

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

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

تتيح لك "التدفقات المشترَكة" و"خطافات التدفق" إنشاء مجموعة قابلة لإعادة الاستخدام من السياسات والسلوكيات على مستوى عدة خوادم وكيلة لواجهة برمجة التطبيقات.

يمكن الآن تشفير خرائط القيم الرئيسية (KVM)، التي كانت من قبل إحدى ميزات Edge للاحتفاظ بأزواج القيم الرئيسية على المدى الطويل، وذلك لتعزيز أمان البيانات.

للحصول على تحكّم أكثر مرونة في وصول المطوّرين إلى واجهات برمجة التطبيقات، توفّر واجهة مستخدم إدارة Edge المزيد من الخيارات لإنشاء وإدارة مفاتيح ورموز واجهة برمجة التطبيقات (بيانات الاعتماد)، وإلغاء تطبيقات المطوّرين، وإيقاف المطوّرين. تتيح لك هذه التحسينات تنفيذ استراتيجيات بسهولة أكبر، مثل تدوير مفتاح واجهة برمجة التطبيقات، كما تتيح لك إيقاف مفاتيح واجهة برمجة تطبيقات متعددة من خلال إبطال تطبيق مطوِّر (يتم إيقاف جميع مفاتيحه) أو إلغاء تنشيط مطوِّر (يتم إيقاف جميع تطبيقات المطوِّر ومفاتيحه).

في ما يتعلق بإيقاف الميزات نهائيًا، تم إيقاف ميزة "حدود تحقيق الربح".

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

الميزات التي سيتم إيقافها نهائيًا

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

تم إيقافها نهائيًا: حدود تحقيق الربح (واجهة المستخدم في الإصدار 16.10.26 من السحابة الإلكترونية)

تمت إزالة ميزة "حدود تحقيق الربح" من واجهة مستخدم الإدارة (المشرف > الحدود). يمكنك الاطّلاع على إشعار الإيقاف النهائي للحصول على مزيد من التفاصيل، بما في ذلك ما يجب استخدامه بدلاً من ذلك: http://docs.apigee.com/monetization/content/limit-feature-deprecation-notice. (DEVRT-3259)

تمت إزالة التوافق مع الإصدار 6.5 من RedHat/CentOS

إذا كنت تستخدم حاليًا الإصدار 6.5 من RedHat/CentOS، عليك تحديث نظام التشغيل إلى الإصدار 6.6 أو إصدار أحدث قبل التحديث إلى Edge 4.17.01.

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

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

لمزيد من التفاصيل والتعليمات، يُرجى الاطّلاع على مستندات Edge for Private Cloud.

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

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

تتيح خدمة API BaaS استخدام عدة مراكز بيانات

يمكنك الآن تثبيت API BaaS في عدّة مراكز بيانات. لمزيد من المعلومات، يُرجى الاطّلاع على تثبيت مراكز بيانات متعددة لخدمة API BaaS.

مَعلمات إعداد جديدة لتثبيت BaaS لواجهة برمجة التطبيقات

تمّت إضافة مَعلَمتَين جديدتَين للإعدادات إلى ملف إعداد BaaS الخاص بواجهة برمجة التطبيقات:

  • ‫BAAS_CASS_DC_LIST: تحدّد أسماء المناطق لمراكز بيانات BaaS. بالنسبة إلى مركز بيانات واحد، حدِّد القيمة نفسها التي تم تحديدها في BAAS_CASS_LOCALDC.
  • ‫BAAS_CLUSTER_SEEDS - تحدّد هذه السمة عُقد BaaS Stack المستخدَمة لتحديد مصادر مجموعة BaaS.

لمزيد من المعلومات، يُرجى الاطّلاع على تحديث Apigee Edge من الإصدار 4.16.09 إلى الإصدار 4.17.01.

عدم تشغيل الخيار "deploy" مع الأمر apigee-service لخدمة API BaaS

لم يعُد الخيار deploy للأمر apigee-service متاحًا لحزمة API BaaS وPortal. بدلاً من ذلك، يمكنك استخدام الخيارَين ضبط وإعادة التشغيل. يمكنك الاطّلاع على تثبيت API BaaS لمزيد من المعلومات.

متطلبات جديدة للمنفذ في واجهة برمجة التطبيقات BaaS

يجب الآن أن تفتح جميع عُقد BaaS Stack المنفذ 2551 للسماح بالوصول إليها من جميع عُقد Stack الأخرى. إذا كان لديك مراكز بيانات متعددة لخدمة BaaS، يجب أن يكون المنفذ متاحًا من جميع عقد Stack في جميع مراكز البيانات.

لمزيد من المعلومات، يمكنك الاطّلاع على تثبيت BaaS لواجهة برمجة التطبيقات ومتطلبات التثبيت.

يستخدم الآن "بوابة خدمات المطوّرين" Postgres كقاعدة بيانات وNginx كخادم ويب.

في جميع عمليات التثبيت الجديدة، يستخدم البوابة الإلكترونية Postgres كقاعدة بيانات بدلاً من MySQL وMariaDB. سيواصل العملاء الذين يرقّون إلى الإصدار 4.17.01 من إصدار سابق استخدام MySQL أو MariaDB.

تثبِّت عمليات التثبيت الجديدة للإصدار 4.17.01 أيضًا Nginx كخادم ويب. سيواصل العملاء الذين يرقّون إلى الإصدار 4.17.01 من إصدار سابق استخدام Apache.

لم يعُد بإمكان بوابة "خدمات المطوّرين" تفعيل SmartDocs تلقائيًا

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

يمكن الآن تثبيت بوابة "خدمات المطوّرين" من حِزم RPM

يتم تثبيت الإصدار 4.17.01 من بوابة "خدمات المطوّرين" من حِزم RPM باستخدام المستودع والأدوات نفسها المستخدَمة في Edge وAPI BaaS. لمزيد من المعلومات، يمكنك الاطّلاع على تثبيت بوابة خدمات المطوّرين.

يستخدم كلّ من عملية التثبيت المستندة إلى RPM وأداة التحديث المستندة إلى .tar مكونات مختلفة:

التثبيت المستند إلى RPM

التثبيت المستند إلى ملف tar

خادم الويب

Nginx

Apache

جذر الويب

/opt/apigee/apigee-drupal

/var/www/html

المنفذ

8079

80

قاعدة البيانات

PostgreSQL

MySQL

PHP

php-fpm (FastCGI)

mod_php (في العملية مع Apache)

تمت ترقية Qpid إلى الإصدار 1.35

يتضمّن هذا الإصدار Qpid الإصدار 1.35.

تمت ترقية Cassandra إلى الإصدار 2.1.16

يتضمّن هذا الإصدار الإصدار 2.1.16 من Cassandra.

تمت ترقية Play إلى الإصدار 2.4

يتضمّن هذا الإصدار إطار عمل واجهة المستخدم 2.4 في Play.

إضافة دعم الإصدار 7.3 من RedHat/CentOS

يتوافق Edge الآن مع الإصدار 7.3 من RedHat/CentOS.

تعديلات على "لوحة بيانات مراقبة الإصدار التجريبي"

تم تعديل الإصدار التجريبي من "لوحة بيانات مراقبة الحافة" ليصبح:

  • تضمين لوحات بيانات جديدة لكل من Cassandra وZookeeper وOpenLDAP وPostgres وQpid
  • تمت ترقية إصدار Influx في الإصدار 4.16.09 من 0.11 إلى 1.0.2.
  • تمت إضافة عدد من إصلاحات الثبات.

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

يمكنك الآن ضبط كلمة مرور Postgres في ملف إعداد التثبيت

استخدِم السمة PG_PWD لضبط كلمة مرور Postgres في ملف إعداد التثبيت. يمكنك الاطّلاع على مرجع ملف إعداد Edge لمزيد من المعلومات.

تفعيل مستودع EPEL

يجب تفعيل حِزم إضافية لنظام التشغيل Enterprise Linux (أو EPEL) لتثبيت Edge أو تحديثه. يمكنك الاطّلاع على متطلبات التثبيت لمزيد من المعلومات.

يعتمد الأمر الذي تستخدمه على إصدار RedHat/CentOS:

  • بالنسبة إلى RedHat/CentOS 7.x:
    > wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm; rpm -ivh epel-release-latest-7.noarch.rpm
  • بالنسبة إلى RedHat/CentOS 6.x:
    wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm; rpm -ivh epel-release-latest-6.noarch.rpm

إيقاف بحث نظام أسماء النطاقات على الإصدار السادس من بروتوكول الإنترنت (IPv6) عند استخدام NSCD (برنامج خدمة التخزين المؤقت لأسماء الخدمات)

إذا كنت قد ثبّت NSCD (برنامج Name Service Cache Daemon) وفعّلته، ستجري "معالجات الرسائل" عمليتَي بحث في نظام أسماء النطاقات (DNS): إحداهما للإصدار الرابع من بروتوكول الإنترنت (IPv4) والأخرى للإصدار السادس من بروتوكول الإنترنت (IPv6). يجب إيقاف عملية البحث عن نظام أسماء النطاقات (DNS) على IPv6 عند استخدام NSCD. يمكنك الاطّلاع على متطلبات التثبيت لمزيد من المعلومات.

لإيقاف بحث نظام أسماء النطاقات على الإصدار السادس من بروتوكول الإنترنت (IPv6)، اتّبِع الخطوات التالية:

  1. في كل عقدة من "معالج الرسائل"، عدِّل الملف /etc/nscd.conf..
  2. اضبط السمة التالية:
    enable-cache hosts no

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

المسارات المشتركة وخطافات المسارات لتشغيل خوادم وكيلة لواجهة برمجة التطبيقات (Cloud 16.09.21)

تتيح لك ميزة "العمليات المشتركة" الجديدة تشغيل الوظائف في خوادم وكيلة لواجهة برمجة التطبيقات. من خلال الجمع بين السياسات والموارد المشروطة في تدفق مشترك، يمكنك الرجوع إليها من أي خادم وكيل لواجهة برمجة التطبيقات لتنفيذ منطق قابل لإعادة الاستخدام من مصدر واحد. على سبيل المثال، يمكن أن يتحقّق Shared Flow من مفتاح واجهة برمجة التطبيقات، ويحمي من عمليات إيقاف الارتفاع المفاجئ، ويسجّل البيانات.

يمكنك تحديد "عمليات سير العمل المشتركة" في واجهة مستخدم الإدارة (واجهات برمجة التطبيقات > عمليات سير العمل المشتركة)، ثم الرجوع إليها بطريقتَين مختلفتَين:

  • باستخدام سياسة Flow Callout جديدة في خادم وكيل لواجهة برمجة التطبيقات
    أو
  • في عنصر جديد يُسمى "خطافات المسار"، والذي يمكن العثور عليه في المواقع التالية:

    تتيح لك نقاط الربط هذه تنفيذ منطق تشغيلي قبل نقاط التدفق الرئيسية أو بعدها في الوكيل الفردي. يمكنك تعيين "التدفقات المشتركة" إلى مواقع "نقاط ربط التدفق" هذه في واجهة مستخدم الإدارة (واجهات برمجة التطبيقات > إعدادات البيئة > نقاط ربط التدفق).

    • الطلب: قبل ProxyEndpoint PreFlow، بعد TargetEndpoint PostFlow
    • الردّ: قبل TargetEndpoint PreFlow، بعد ProxyEndpoint PostFlow

لمزيد من المعلومات، يُرجى الاطّلاع على مسارات العمل المشتركة القابلة لإعادة الاستخدام وإرفاق مسار عمل مشترك باستخدام أداة ربط مسار العمل.

خرائط قيم المفاتيح المشفّرة (Cloud 16.09.21)

يمكنك إنشاء خرائط قيم مفاتيح (KVM) مشفّرة لتخزين المعلومات الحسّاسة، مثل بيانات الاعتماد أو بيانات تحديد الهوية الشخصية (PII) أو بيانات قانون HIPAA. تختلف هذه الميزة عن ميزة "مخزن Edge الآمن" الحالية (الخزنة) وهي مصمَّمة لتحلّ محلّها، إذ لا يمكن الوصول إلى قيم الخزنة إلا باستخدام Node.js (بالإضافة إلى واجهة برمجة التطبيقات الإدارية). يمكنك الوصول إلى قيم KVM المشفّرة باستخدام Node.js أو سياسة عمليات خريطة المفتاح والقيمة.

إنشاء أجهزة KVM مشفّرة

  • استخدِم واجهات برمجة التطبيقات الحالية لإدارة لوحة مفاتيح الفيديو والماوس. عند تضمين “encrypted”: “true” في تعريف الحمولة عند إنشاء KVM، ينشئ Edge مفتاح تشفير له النطاق نفسه مثل KVM ويشفّر KVM باستخدام هذا المفتاح.
  • لا يمكنك استخدام سياسة "عمليات خريطة القيم الرئيسية" لإنشاء خريطة قيم رئيسية مشفّرة. يجب إنشاء KVM مشفّر باستخدام واجهات برمجة التطبيقات لإدارة KVM قبل استخدامه في السياسة.
  • لا يمكنك تشفير جهاز KVM حالي غير مشفّر.

استخدام أجهزة KVM مشفَّرة

  • استخدِم سياسة "عمليات خريطة القيم الرئيسية" للحصول على قيم KVM مشفّرة وتعديلها.
  • عند الحصول على قيمة مفتاح مشفَّر، أضِف البادئة "private." إلى المتغيّر الذي سيحتوي على القيمة. على سبيل المثال: <Get assignTo="private.secretVar">. يحتوي المتغيّر private.secretVar على القيمة التي تم فك تشفيرها.
  • عند تعديل قيمة باستخدام السياسة، ليس عليك اتّخاذ أي إجراءات خاصة. سيتم تشفير القيمة تلقائيًا في أجهزة KVM المشفّرة.
  • يمكنك أيضًا الوصول إلى القيمة التي تم فك تشفيرها باستخدام وحدة apigee-access في رمز Node.js. استخدِم الدالة getKeyValueMap() لاسترداد KVM استنادًا إلى الاسم والنطاق. تتوفّر دالتان في العنصر الذي تم عرضه: getKeys(callback) للحصول على صفيف من أسماء المفاتيح وget(key, callback) للحصول على قيمة مفتاح معيّن. على سبيل المثال، يحصل ما يلي على خريطة قيم مفتاحية (KVM) بنطاق apiproxy باسم VerySecureKVM ويسترد القيمة المشفرة لـ key1:
    var apigee = require('apigee-access');
      var encryptedKVM = apigee.getKeyValueMap('VerySecureKVM', 'apiproxy');
      encryptedKVM.get('key1', function(err, secretValue) {
      // use the secret value here
    });

لمزيد من المعلومات، يُرجى الاطّلاع على العمل باستخدام خرائط قيم المفاتيح والوصول إلى خرائط قيم المفاتيح في Node.js.

(APIRT-1197)

إنشاء خرائط مشفّرة للقيم والمفاتيح في واجهة المستخدم (واجهة المستخدم 16.10.26)

عند إنشاء خريطة قيم مفاتيح (KVM) بنطاق بيئة في واجهة مستخدم الإدارة (واجهات برمجة التطبيقات > إعدادات البيئة > خرائط قيم المفاتيح)، يتيح لك مربّع الاختيار مشفّرة الجديد إنشاء خريطة قيم مفاتيح مشفّرة. بعد إضافة المفاتيح إلى KVM، تظهر القيم المشفرة في واجهة مستخدم الإدارة على شكل علامات نجمية (*****). يمكنك إضافة المفاتيح/القيم إلى KVM مشفّر بالطريقة نفسها التي تستخدمها مع KVM غير المشفّر. كانت ميزة التوافق الكامل مع الخلفية لآلات KVM المشفّرة متاحة في إصدار السحابة الإلكترونية 160921. (EDGEUI-764)

عناوين URL لمواصفات OpenAPI مضمّنة في البيانات الوصفية لخادم وكيل واجهة برمجة التطبيقات (Cloud 16.09.21)

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

"spec" : "https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml"

يتوافق هذا التحسين مع الجيل التالي من Edge، والذي يربط مواصفات OpenAPI ببرامج الخادم الوكيل لواجهة برمجة التطبيقات ومنتجات واجهة برمجة التطبيقات ومستندات مرجع واجهة برمجة التطبيقات في بوابة مخصّصة للمطوّرين الجديدة. (MGMT-2913)

إنشاء مواصفات OpenAPI لخوادم وكيل SOAP (واجهة مستخدم Cloud 16.10.05)

عند إنشاء وكيل "REST إلى SOAP إلى REST" استنادًا إلى WSDL، ينشئ Edge تلقائيًا مواصفات OpenAPI مستضافة استنادًا إلى موارد الوكيل. يمكنك الاطّلاع على المواصفات في http(s)://[edge_domain]/[proxy_base_path]/openapi.json. ومع ذلك، لا تكون عملية التحويل دقيقة دائمًا، لأنّه لا يمكن تمثيل جميع قواعد مخطط XML في مواصفات OpenAPI. (EDGEUI-718)

ملف WSDL مستضاف على Edge لخوادم وكيل SOAP التي تعمل بنظام المرور (واجهة مستخدم Cloud 16.10.05)

عند إنشاء وكيل "SOAP المباشر" استنادًا إلى WSDL، تستضيف Edge ملف WSDL وتنشئ تدفقًا في الوكيل يتيح لك الوصول إليه. يمكنك الوصول إلى WSDL المستضاف على http(s)://[edge_domain]/[proxy_base_path]?wsdl، وهو عنوان URL الجديد لنقطة نهاية الخدمة للعملاء الذين يستدعون خدمة SOAP من خلال الخادم الوكيل. (EDGEUI-718)

نموذج جديد لرمز WSDL الخاص بعرض أسعار الأسهم في معالج خادم وكيل لواجهة برمجة التطبيقات (Cloud 16.08.24.01)

عند إنشاء واجهة برمجة تطبيقات لخدمة SOAP باستخدام معالج خادم وكيل لواجهة برمجة التطبيقات، يتوفّر رمز WSDL بديل لعرض أسعار الأسهم في الأمثلة: https://ws.cdyne.com/delayedstockquote/delayedstockquote.asmx?WSDL. (EDGEUI-655)

خدمات المطوّرين

ميزات إدارة تطبيقات المطوّرين في واجهة المستخدم (واجهة المستخدم Cloud 16.10.05)

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

  • يمكنك إبطال التطبيقات والموافقة عليها (في وضع التعديل) في حقل جديد باسم "حالة التطبيق". في وضع العرض، يعرض الحقل أيضًا حالة التطبيق الحالية. في حال إبطال تطبيق، لن يكون أي من مفاتيح واجهة برمجة التطبيقات الخاصة به صالحًا لإجراء طلبات البيانات من واجهة برمجة التطبيقات. ولا يتم إبطال المفاتيح نفسها، بل تظل متاحة للاستخدام مرة أخرى في حال تمت إعادة الموافقة على المطوّر. يتم عرض التصنيف "تمت الموافقة" لمفاتيح واجهة برمجة التطبيقات بنص يتوسطه خط عندما تكون حالة التطبيق "تم إبطاله".
  • تظهر الآن تواريخ انتهاء صلاحية مفاتيح واجهة برمجة التطبيقات في صفحة "تفاصيل تطبيق المطوّر"، ويتم تنظيم المفاتيح حسب تواريخ انتهاء الصلاحية في قسم "بيانات الاعتماد". على سبيل المثال، يتم عرض مفتاح بدون تاريخ انتهاء صلاحية في مجموعة واحدة مع منتجات واجهة برمجة التطبيقات المرتبطة به، ويتم عرض مفتاح تنتهي صلاحيته بعد 90 يومًا في مجموعة أخرى مع المنتجات المرتبطة به. لا يمكنك تغيير تاريخ انتهاء صلاحية بيانات اعتماد حالية.
  • من خلال زر "إضافة بيانات اعتماد" الجديد في وضع تعديل تطبيق المطوّر، يمكنك إنشاء مفاتيح واجهة برمجة التطبيقات مع تحديد أوقات أو تواريخ انتهاء صلاحية معيّنة (أو بدون تحديد تاريخ انتهاء الصلاحية). بعد إنشاء بيانات اعتماد (أو أثناء إنشائها)، يمكنك إضافة منتجات واجهة برمجة التطبيقات إليها.
    تحلّ هذه الوظيفة محلّ الزر "إعادة إنشاء المفتاح" في صفحة "تفاصيل تطبيق المطوّر". تمت إزالة هذا الزر.

تضيف هذه التحسينات ميزات في واجهة المستخدم كانت متاحة سابقًا في Management API. (EDGEUI-104)

تفعيل/إيقاف مطوّر التطبيقات في واجهة المستخدم (واجهة المستخدم Cloud 16.10.05)

يمكنك تغيير حالة مطوّر التطبيق بين نشط وغير نشط في واجهة مستخدم Edge (صفحة "تفاصيل المطوّر"، وضع التعديل، زر "تفعيل/إيقاف"). عندما يكون المطوّر غير نشط، لن تكون أي من مفاتيح واجهة برمجة التطبيقات أو رموز OAuth المميزة التي تم إنشاؤها باستخدام هذه المفاتيح صالحة في طلبات الخوادم الوكيلة لواجهة برمجة التطبيقات. (EDGEUI-304)

مؤشرات المطوّرين غير النشطين في واجهة المستخدم (واجهة المستخدم بتاريخ 26/10/2016)

عند ضبط حالة مطوّر تطبيق على "غير نشط"، لن تكون تطبيقات المطوّر وبيانات الاعتماد الخاصة به صالحة، حتى إذا بقيت في الحالة "تمت الموافقة عليها". عند عرض تطبيقات وشهادات اعتماد مطوّر غير نشط في واجهة مستخدم الإدارة، سيظهر تصنيف الحالة "معتمَد" على التطبيقات وشهادات الاعتماد بخط مشطوب، وستشير تلميحة تظهر عند تمرير مؤشر الماوس فوق التصنيف إلى أنّ المطوّر غير نشط. إذا تمت إعادة حالة المطوِّر إلى "نشط"، ستصبح التطبيقات التي تمت الموافقة عليها وبيانات الاعتماد صالحة مرة أخرى، وستتم إزالة النص المشطوب من التصنيف "تمت الموافقة عليه". (EDGEUI-728)

خدمات الإحصاءات

إعادة تسمية لوحة بيانات "تحليل رمز الخطأ" (واجهة المستخدم 26.10.16)

تمت إعادة تسمية لوحة البيانات "تحليل الأخطاء" لتصبح "تحليل رموز الأخطاء". تتضمّن لوحة البيانات طلبات البيانات من واجهة برمجة التطبيقات التي تحمل رموز حالة HTTP 4xx و5xx. (EDGEUI-738)

بيانات TPS في لوحات بيانات الخادم الوكيل (واجهة المستخدم 16.10.26)

تمت إضافة بيانات متوسّط المعاملات في الثانية ("متوسّط المعاملات في الثانية") إلى لوحة البيانات الرئيسية الخاصة بـ &quot;زيارات الخادم الوكيل&quot;. بالإضافة إلى ذلك، عند تمرير مؤشر الماوس فوق نقاط البيانات الفردية في الرسمَين البيانيَين "الزيارات الواردة من خوادم وكيل" و"أداء خادم الوكيل"، سيتم عرض عدد المعاملات في الثانية للفترة الزمنية هذه في تلميح الأدوات. (EDGEUI-668)

عرض خطأ في "إحصاءات Google" (واجهة المستخدِم في 26/10/2016)

عندما تلقّت لوحة بيانات إحصاءات الخطأ 500، عرضت واجهة مستخدم الإدارة الرسالة "انتهت مهلة التقرير" بغض النظر عن الخطأ. لتوفير إمكانات أفضل لتحديد المشاكل وحلّها، تعرض واجهة المستخدم الآن الخطأ الفعلي. (EDGEUI-753)

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

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

Edge for Private Cloud 4.17.01

معرّف المشكلة الوصف
APIBAAS-1990 لم يعُد API BaaS Stack يحاول المصادقة على SMTP عندما تكون قيمة smtp.auth هي false
APIRT-3032

يؤدي تنفيذ الأمر "apigee-service baas-usergrid restart" الآن أيضًا إلى تنفيذ الأمر "configure"

لم يعُد عليك تنفيذ الأمر "apigee-service baas-usergrid configure" متبوعًا بالأمر "apigee-service baas-usergrid restart" لحزمة BaaS.

APIRT-3032

لا تُجرِ بحث نظام أسماء النطاقات إذا كان اسم المضيف هو عنوان IP.

DOS-4070

يعرض الأمر"apigee-all -version" الآن إصدار حِزم RPM الخاصة بـ edge-mint-*

DOS-4359

تمت إضافة الخيار "pdb" لتثبيت قاعدة بيانات Postgres فقط.

يتم استخدام هذا الخيار فقط عند تثبيت "بوابة خدمات المطوّرين". اطّلِع على تثبيت بوابة "خدمات المطوّرين".

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

معرّف المشكلة الوصف
EDGEUI-768 يتعذّر إنشاء وكيل باستخدام StockQuote WSDL

Cloud 16.09.21_9

معرّف المشكلة الوصف
MGMT-3674 تعذُّر إنشاء KVM أو Vaults مشفّرة للمؤسسات التي تتيح HIPAA
MGMT-3647 يؤدي وصول Userrole للمستخدمين الذين لديهم بريد إلكتروني بأحرف كبيرة إلى ظهور الخطأ 403

Cloud 16.09.21

معرّف المشكلة الوصف
APIRT-3507 حدوث أخطاء متقطّعة (مثل أخطاء SNI) في عمليات إرسال البيانات إلى خدمة JavaScript
APIRT-3408 MP release 160817 apigee-access analytics module processing messages differently
APIRT-3390

تغيير في استجابة الخطأ التي تعرضها سياسة رمز الدخول المميز

APIRT-3389
APIRT-3381 أوقات استجابة طويلة على خوادم الوكيل الخاصة بالعملاء
APIRT-3366 تعذُّر تنفيذ سياسات JavaScript في جميع المؤسسات التجريبية الجديدة
APIRT-3363 يؤدي تحليل عنوان URL غير صالح إلى عرض الحالة 500 مع ApplicationNotFound
APIRT-3356 رسالة رمز OAuth المميز غير الصالح
APIRT-3355 الخطأ 403 المتقطّع على خادم وكيل OAuth
APIRT-3285
APIRT-3261 يتم التحقّق من صحة بيانات الاعتماد من خلال تطبيق مطوِّر آخر في مرحلة الإنتاج
APIRT-3234 تطبيق Node.js يعرض خطأ NPE
APIRT-3223 مشكلة في ذاكرة التخزين المؤقت القديمة في Apigee
APIRT-3193 يتعطّل خادم Node.js المستهدف بعد الانتقال إلى ASG
APIRT-3152 تتسبّب مكالمة إدارة cachedlogs في تقسيم رسائل السجلّ
APIRT-3117 بلغت وحدة المعالجة المركزية في "معالج الرسائل" نسبة استخدام% 100 وتوقّفت عن عرض الزيارات
APIRT-3064 الموجّه - رسالة خطأ 503 مخصّصة من الموجّه
APIRT-2620 مجموعة سلاسل محادثات منفصلة لبعض الخطوات التي تحظر تنفيذ عمليات أخرى لتحسين معالجة التحميل
CORESERV-774 يؤدي الوصول باستخدام مفتاح صالح مع مرجع غير صالح لمنتج واجهة برمجة التطبيقات إلى حدوث خطأ في الخادم الداخلي

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

معرّف المشكلة الوصف
EDGEUI-697 زر التصدير في صفحة التقارير
تمت إزالة زر "تصدير" من الصفحة الرئيسية للتقارير المخصّصة. تتوفّر ميزة تصدير التقارير في كل صفحة من صفحات التقارير المخصّصة.

Cloud 16.08.24.01

معرّف المشكلة الوصف
EDGEUI-663 تعذُّر إنشاء وكيل لمنفذ WeatherHttpGet في Weather.wsdl في وقت التشغيل مع ظهور الخطأ 500
عند إنشاء وكيل لواجهة برمجة التطبيقات لخدمة SOAP، لن تعود منافذ WSDL التي لا تتضمّن ربط بروتوكول SOAP ظاهرةً في معالج وكيل واجهة برمجة التطبيقات. هذا السلوك مقصود، لأنّ المعالج لا ينشئ سوى طلبات SOAP.
EDGEUI-658 مشكلة في اسم عملية تمرير WSDL لبروتوكول SOAP
EDGEUI-653 حدث خطأ عند إنشاء خادم وكيل لواجهة برمجة التطبيقات node.js عند تحديد خيار تفعيل CORS
EDGEUI-648 انتهاء مهلة المكالمات التي تستغرق ما بين دقيقتَين و3 دقائق من واجهة المستخدم
EDGEUI-623 لا يعمل زر "تغيير التاريخ" في سجلّ المؤسسة على متصفّح Firefox