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. هذا الحزمة المتوافقة مع نظام التشغيل Red Hat Enterprise Linux مماثلة للإصدار 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 Developer Services، عدِّل عملية devportal من خلال تنفيذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

لا تغييرات.

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

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

ميزات جديدة

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

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

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

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

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

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

170341798

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

120556489

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

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

تم حلّ هذه المشكلة. يمكنك الآن ضبط عملية إعادة توجيه إلى الصفحة الرئيسية من تسجيل الدخول الموحّد إلى واجهة مستخدم 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

تم إصلاح مشكلة رفض الوصول إلى Dev Portal 403 لعناوين URL الخاصة بخدمة CSS/JS في جميع الوحدات المضافة إلى الدليل /sites.

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

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