4.19.06.12 - إصدار Edge الخاص بملاحظات الإصدار في Private Cloud

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

في 28 أكتوبر 2020، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

إجراء التحديث

سيؤدي تحديث هذا الإصدار إلى تعديل المكوّنات في قائمة حزم RPM التالية:

  • edge-gateway-4.19.06-0.0.20097.noarch.rpm
  • edge-management-server-4.19.06-0.0.20097.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20097.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20097.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20097.noarch.rpm
  • edge-router-4.19.06-0.0.20097.noarch.rpm
  • edge-management-ui-4.19.06-0.0.20017.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-sap-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-drupal-contrib-4.19.06-0.0.303.noarch.rpm

ملاحظة: تم تعديل حزمة RPM الخاصة بـ apigee-drupal-contrib-4.19.06 إلى الإصدار ‎0.0.303. تتطابق حزمة RPM هذه مع الإصدار ‎0.0.302 وتم تعديلها لحلّ بعض التبعيات في Drupal. إذا كنت تستخدم إصدارات سابقة، قد لا يتغيّر رقم إصدار حزمة RPM.

يمكنك التحقّق من أرقام إصدارات حزم RPM المثبَّتة حاليًا لمعرفة ما إذا كان يجب تعديلها، وذلك من خلال إدخال ما يلي:

apigee-all version

لتعديل عملية التثبيت، يُرجى اتّباع الإجراء التالي على عُقد Edge:

  1. على جميع عُقد Edge:

    1. نظِّف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث ملف Edge 4.19.06 bootstrap_4.19.06.sh إلى /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. ثبِّت أداة apigee-service والتبعيات من Edge 4.19.06:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      حيث uName:pWord هما اسم المستخدم وكلمة المرور اللذان تلقّيتهما من Apigee. إذا لم تُدخِل pWord، سيُطلب منك إدخالها.

    4. عدِّل أداة apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية edge. لإجراء ذلك، نفِّذ الأمر التالي على كل عُقدة:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. إذا كنت تستخدم تجربة New Edge، نفِّذ الأمر التالي على جميع عُقد واجهة مستخدم New Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. على جميع عُقد بوابة خدمات مطوّري Apigee، عدِّل عملية devportal من خلال تنفيذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

البرامج المتوافقة

لا تغييرات.

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

ما مِن عمليات إيقاف نهائي أو إيقاف جديدة.

ميزات جديدة

ما مِن ميزات جديدة.

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

يسرد الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:

معرّف المشكلة الوصف
179079634

لم يكن Apigee SSO يتحقّق من توقيع رقمي، ما تسبّب في مشكلة أمنية محتملة.

تمت إضافة الإعداد SSO_SAML_SIGNED_ASSERTIONS=y إلى ملف الإعداد، ما يحلّ المشكلة. يُرجى الاطّلاع على تثبيت خدمة الدخول المُوحَّد (SSO) في Edge وضبطها للوصول عبر بروتوكول HTTP.

170341798

كانت التبعيات المحدّدة ضمن البوابة تمنع استخدام أحدث المكتبات.

120556489

لم يكن ملف إعداد الدخول المُوحَّد (SSO) يتضمّن إعدادًا لتحديد عملية إعادة توجيه إلى الصفحة الرئيسية من الدخول المُوحَّد (SSO) إلى واجهة مستخدم Edge.

نتيجةً لذلك، كان تسجيل الدخول من خلال الدخول المُوحَّد (SSO) (المنفذ 9099) يتعذّر ويظهر الخطأ "إلى أين؟".

تم حلّ هذه المشكلة. يمكنك الآن ضبط عملية إعادة توجيه إلى الصفحة الرئيسية من الدخول المُوحَّد (SSO) إلى واجهة مستخدم Edge باتّباع الخطوات التالية:

  1. عدِّل الملف /opt/apigee/customer/application/sso.properties. إذا لم يكن الملف موجودًا، أنشِئه.
  2. أضِف السطر أدناه إلى الملف. استخدِم البروتوكول المناسب، http أو https، واستبدِل
    <Edge-UI>:<PORT> بنقطة نهاية واجهة مستخدم Edge والمنفذ الفعليين.
    conf_login_homeredirect=https://<Edge-UI>:<PORT>/edge
  3. أعِد تشغيل خادم الدخول المُوحَّد (SSO).
  4. apigee-service apigee-sso restart
148433643

كان تثبيت واجهة مستخدم Edge يتسبّب في حدوث خطأ في التجزئة.

كانت رسالة الخطأ runtime error: invalid memory address or nil pointer dereference

168258482

كانت أذونات التنفيذ مفقودة لـ "المجموعة" و"العالم" في بعض الأدلة.

نتيجةً لذلك، كان تنفيذ الأمر apigee-all status يعرض خطأً.

169377969

يتعذّر الحصول على تتبُّع واجهة المستخدم للمعاملات التي تتضمّن قيمًا كبيرة تم تعيينها لمتغيّر التدفق.

160904129

تم إصلاح مشكلة "تم رفض الوصول" في "بوابة المطوّرين" (الرمز 403) لعناوين URL الخاصة بلغة CSS/JavaScript في جميع الوحدات التي تمت إضافتها إلى الدليل /sites.

المشاكل المعروفة

للاطّلاع على قائمة بالمشاكل المعروفة في Edge Private Cloud، يُرجى الانتقال إلى المشاكل المعروفة في Edge Private Cloud.