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

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

في 19 شباط (فبراير) 2021، أصدرنا نسخة جديدة من Apigee Edge لـ Private Cloud.

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

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

  • edge-analytics-4.19.06-0.0.40038.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.911.noarch.rpm
  • apigee-sso-4.19.06-0.0.20134.noarch.rpm
  • edge-gateway-4.19.06-0.0.20112.noarch.rpm
  • edge-management-server-4.19.06-0.0.20112.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20112.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20112.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20112.noarch.rpm
  • edge-router-4.19.06-0.0.20112.noarch.rpm

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

apigee-all version

لتحديث التثبيت، نفذ الإجراء التالي على عُقد Edge:

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

    1. عليك تنظيف مطعم Yum repos:
      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. تثبيت الأداة المساعدة Edge 4.19.06 apigee-service والتبعيات:
      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. نفِّذ النص البرمجي update.sh للدخول الموحّد (SSO) في جميع العُقد. في كل عقدة، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

تمت ترقية خادم Tomcat إلى الإصدار 7.0.105 في هذا الإصدار.

عمليات الإيقاف والتقاعد

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

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

لا تتوفّر ميزات جديدة في هذا الإصدار.

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

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

معرّف المشكلة الوصف
166766984 تمت ترقية Apache Tomcat إلى الإصدار 7.0.105.
165843063 كان خادم الإدارة ينتظر استقبال البيانات على المنفذ الخطأ (8080) استجابةً للأمر wait_for_ready.
139051927 كانت الخوادم الوكيلة لواجهة برمجة التطبيقات تواجه أوقات استجابة طويلة لمعالجة الطلبات.
172587165

لا تظهر المتغيّرات المخصّصة من حين لآخر في تقارير واجهة المستخدم.

وقد تم تحسين هذه العملية وأصبحت أكثر فعالية.

174241354

كانت الرسائل الفارغة المُرسَلة إلى سياسة MessageLogging تتسبّب في إغراق السجلّات بالتحذيرات.

يتم الآن التعامل مع الرسائل الفارغة بشكلٍ صحيح.

168258482

تسبّبت بعض أذونات الدليل غير الصحيحة في apigee-tomcat في تعذّر تنفيذ أوامر apigee-service.

161858295

حدثت أخطاء إملائية في بعض متغيّرات الإعداد الصامت.

تمت كتابة متغيّر الإعداد الصامت SSO_JWT_SIGNING_KEY_FILEPATH بشكل صحيح.

157521855

لم تكن عملية إعداد مجموعات الرموز عند تفعيل بروتوكول أمان طبقة النقل (TLS) لـ Management API تعمل بشكل صحيح.

تم إصلاح مشاكل الأمان

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

معرّف المشكلة الوصف
CVE-2020-13935

لم يتم التحقق من صحة طول الحمولة في إطار WebSocket بشكل صحيح. ويمكن أن تؤدي أطوال حمولة البيانات غير الصالحة إلى تشغيل حلقة لانهائية. قد تؤدي الطلبات المتعددة ذات أطوال حمولة البيانات غير الصالحة إلى رفض الخدمة.

الإصدارات المتأثّرة:

178784031

لم يتم بشكل تلقائي توقيع التأكيدات المستخدمة للتحقّق من صحة استجابات HTTP، ما قد يؤدي إلى حدوث مشكلة أمنية محتمَلة.

يتم الآن توقيع التأكيدات تلقائيًا.

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

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