4.50.00.05 - Edge لملاحظات الإصدار Private Cloud

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

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

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

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

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm
  • edge-gateway-4.50.00-0.0.20100.noarch.rpm
  • edge-management-server-4.50.00-0.0.20100.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20100.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20100.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20100.noarch.rpm
  • edge-router-4.50.00-0.0.20100.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20016.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-sap-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-drupal-contrib-4.50.00-0.0.402.noarch.rpm

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

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

apigee-all version

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

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

    1. نظِّف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث ملف bootstrap_4.50.00.sh من Edge 4.50.00 إلى /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. ثبِّت أداة apigee-service والتبعيات في Edge 4.50.00:
      sudo bash /tmp/bootstrap_4.50.00.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

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

لا تغييرات.

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

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

ميزات جديدة

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

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

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

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

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

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

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

160904129

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

167712617

تم تحسين عملية تنظيف الموارد الداخلية لتجنُّب سيناريو الاستخدام العالي للذاكرة المؤقتة عندما يتم تخزين متغيّر الاستجابة مؤقتًا في سياسة PopulateCache.

170136958

لن يتم تنفيذ سياسة XSLT إلا في مجموعة سلاسل التعليمات الرئيسية لتجنُّب ربط سلاسل تعليمات NIO الأساسية.

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

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