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. نزِّل أحدث ملف bootstrap_4.51.00.sh من Edge 4.51.00 إلى /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. ثبِّت أداة apigee-service والاعتماديات من Edge 4.51.00:
      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 المستخدَم في "إحصاءات Apigee" إلى 5.3.20.
234175444 تم إصلاح مشكلة أمنية مرتبطة بالثغرة الأمنية CVE-2019-2708 من خلال تحديث عناصر libdb لـ RHEL-8 (في apigee-thirdparty) إلى 5.3.28-42.

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

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

الإيقاف نهائيًا والإيقاف المؤقت

لن يتم إيقاف أي ميزات نهائيًا أو مؤقتًا في هذا الإصدار.

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

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

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

يسرد هذا القسم الأخطاء في Private Cloud التي تم إصلاحها في هذا الإصدار.

معرّف المشكلة الوصف
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.