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

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

في 27 يونيو 2022، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

ملاحظة: سيتوفّر هذا الإصدار حتى 27 يونيو 2023.

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

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

  • edge-gateway-4.51.00-0.0.60169.noarch.rpm
  • edge-management-server-4.51.00-0.0.60169.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60169.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60169.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60169.noarch.rpm
  • edge-router-4.51.00-0.0.60169.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1028.noarch.rpm
  • apigee-configutil-4.51.00-0.0.616.noarch.rpm
  • apigee-provision-4.51.00-0.0.619.noarch.rpm
  • apigee-adminapi-4.51.00-0.0.609.noarch.rpm
  • edge-analytics-4.51.00-0.0.40065.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2530.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2515.noarch.rpm

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

apigee-all version

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

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

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

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

    4. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. عدِّل أداة apigee-provision على خادم الإدارة:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. تحديث الأداة المساعدة apigee-adminapi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. تعديل أداة apigee-config:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  5. عدِّل جميع عُقد Cassandra:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  6. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

تم إصلاح المشاكل المتعلّقة بالأمان

في ما يلي قائمة بمشاكل الأمان المعروفة التي تم إصلاحها في هذا الإصدار. لتجنُّب هذه المشاكل، ثبِّت أحدث إصدار من Edge Private Cloud.

معرّف المشكلة الوصف
230857841 تم إصلاح مشكلة أمان مرتبطة بالثغرة CVE-2022-22950 من خلال ترقية إصدار Spring المستخدَم في الإحصاءات إلى 5.3.20.
234175444 تم إصلاح مشكلة أمان متعلقة بـ CVE-2019-2708 من خلال تعديل عناصر libdb لـ RHEL-8 (في apigee-thirdparty) إلى 5.3.28-42.

التغييرات على البرامج المتوافقة

لم يتم إجراء أي تغييرات على البرامج المتوافقة في هذا الإصدار.

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

لا يتضمّن هذا الإصدار أي عمليات إيقاف نهائي أو إيقاف نهائي جديد.

الميزات الجديدة

لا يتضمّن هذا الإصدار أي ميزات جديدة.

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

يسرد هذا القسم الأخطاء التي تم إصلاحها في إصدار السحابة الإلكترونية الخاصة هذا.

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

تمت ترقية ملفات JAR الخاصة بإطار عمل Spring إلى الإصدار 5.3.20 لمعالجة الثغرات الأمنية.

169680013

تمت إضافة السمة conf_allowed_extensions للتحكّم في الملفات أو إدراجها في القائمة البيضاء من أجل التحقّق من سجلّ التغييرات وطباعته.

تحتوي هذه السمة على قائمة بامتدادات الملفات التي سيتم طباعة سجلّ التغييرات فيها. يُسمح تلقائيًا بأنواع الملفات/الامتدادات التالية لطباعة سجلّ التغيير التفاضلي: sh وxml وproperties وconf وkey وconfig وjson وyaml وyml وpolicy وtoml.
229306045

تمت إضافة أدوات جديدة في apigee-adminapi لإضافة خصائص مجموعة AX وإزالتها. تم تعديل apigee-provision لضمان ضبط خاصية نوع المستهلك بشكل صحيح عند إعداد مجموعات AX جديدة.

230758130

تمت إضافة خيار قديم إلى nodetool للحفاظ على التوافق مع أحدث إصدار من Java 8

234043195

كانت apigee-mirror تنشئ أدلة بأذونات غير صحيحة، ما يؤدي إلى حدوث أخطاء عند عرض المستودع المتزامن باستخدام nginx.

تم حلّ هذه المشكلة
235390529

تحسين أداء نشر خادم الإدارة، ما يؤدي إلى تقليل عدد الطلبات إلى Cassandra

يؤدي ذلك إلى تحسين أداء عمليات النشر في البيئات التي تتضمّن عددًا كبيرًا من الخوادم الوكيلة التي تم نشرها.
233207795

توفّر برامج التشفير المتوافقة مع Edge خيارات محدودة ولا تتيح إمكانية حصر برامج التشفير خارج قائمة مبرمَجة

تم حلّ هذه المشكلة. أثناء ضبط بروتوكول أمان طبقة النقل (TLS) لواجهة برمجة التطبيقات الإدارية، لم يعُد يتم فلترة الرموز المحظورة والمسموح بها حسب الرموز التي تعرضها Apigee. بدلاً من ذلك، يتم تطبيق القوائم المحدّدة في هذه الإعدادات مباشرةً. يمكنك الرجوع إلى السلوك السابق لقائمة التشفير المفلترة في Apigee من خلال ضبط config conf_webserver.ssl.apigee.cipher.suites.enforce=true في خادم الإدارة.

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

اطّلِع على المشاكل المعروفة في Edge for Private Cloud للحصول على قائمة كاملة بالمشاكل المعروفة.