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

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

في 25 تشرين الأول (أكتوبر) 2023، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

ملاحظة: سيظل هذا الإصدار متاحًا حتى 25 تشرين الأول (أكتوبر) 2024.

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

يوضّح هذا القسم كيفية تثبيت هذا الإصدار في حال التحديث من الإصدار السابق من Edge لخدمة Private Cloud. إذا كنت بحاجة إلى التحديث من إصدار سابق، يُرجى الاطّلاع على تطبيق إصدارات متعدّدة من رمز التصحيح.

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

  • edge-gateway-4.52.00-0.0.60200.noarch.rpm
  • edge-management-server-4.52.00-0.0.60200.noarch.rpm
  • edge-message-processor-4.52.00-0.0.60200.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60200.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60200.noarch.rpm
  • edge-router-4.52.00-0.0.60200.noarch.rpm
  • apigee-sso-4.52.00-0.0.21316.noarch.rpm
  • edge-analytics-4.52.00-0.0.40100.noarch.rpm
  • edge-management-ui-4.52.00-0.0.20029.noarch.rpm
  • edge-ui-4.52.00-0.0.20233.noarch.rpm
  • apigee-service-4.52.00-0.0.1500.noarch.rpm
  • apigee-mirror-4.52.00-0.0.1032.noarch.rpm
  • apigee-tomcat-9.0.82-0.0.939.noarch.rpm
  • apigee-configutil-4.52.00-0.0.624.noarch.rpm

يمكنك الاطّلاع على إصدارات RPM التي سبق لك تثبيتها لمعرفة ما إذا كان يجب تعديلها من خلال إدخال:

apigee-all version

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

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

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

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

    4. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. في جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية الحافة:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. تنفيذ النص البرمجي update.sh للدخول المُوحَّد (SSO) في جميع العُقد:
  4. /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  5. في جميع عُقد واجهة المستخدم، نفِّذ النص البرمجي update.sh لواجهة المستخدم:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. إذا كنت تستخدم تجربة New Edge، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

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

فيما يلي قائمة بمشاكل الأمان المعروفة التي تم إصلاحها في هذا الإصدار. لتجنُّب هذه المشاكل، عليك تثبيت أحدث إصدار من Edge لخدمة Private Cloud.
معرّف المشكلة الوصف
279065506 في عنوان URL لإعادة التوجيه لـ OAuth2، تم تحسين قصور معلَمة الحالة لجعلها غير متوقعة، وذلك لتجنب ثغرة تزييف الطلبات المتبادلة (CSRF)."،
279065586 تمت إضافة سياسات أمان المحتوى في العنوان لتوفير طبقة أمان إضافية للمواقع الإلكترونية التي تتعرض للهجمات من جهة العميل.

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

تمت إضافة الدعم لإصدارات البرامج التالية:

  • Red Hat Enterprise Linux (Intel 64-bit): الإصدار 8.8
  • Oracle Linux (Intel 64 بت): الإصدارات 7.9 و8.7 و8.8
  • الإصدار Rocky Linux 8
  • Tomcat 9.0.82

راجِع البرامج المتوافقة مع Edge على السحابة الإلكترونية الخاصة للحصول على قائمة كاملة بالبرامج المتوافقة.

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

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

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

يقدم هذا الإصدار الميزات الجديدة التالية:

تعيين الحد الأقصى لعدد الأحرف في أسماء المؤسسات والبيئات

باستخدام هذا الإصدار، يمكنك وضع حد أقصى لعدد الأحرف المسموح به لأسماء المؤسسة والبيئة عند إنشاء مؤسسة أو بيئة جديدة. وتكون القيمة التلقائية لأقصى عدد من الأحرف 255 حرفًا. لضبط حد أقصى أدنى، يجب ضبط السمات التالية في ملف السمات الخاص بها:

  • في ملف ملكية المؤسسة، حدِّد org.name.max.length.
  • في ملف ملكية المؤسسة، حدِّد env.name.max.length.

إذا تم ضبط أي من هاتين السمتَين على قيمة أقل من 0 أو أكبر من 255، سيستخدم النظام قيمة قصوى تبلغ 1 أو 255 على التوالي.

ضبط تاريخ انتهاء صلاحية رموز الدخول

في هذا الإصدار، يمكنك تحديد وقت انتهاء صلاحية رموز الدخول من خلال ضبط السمة conf_keymanagement_oauth_access_token_expiry_time_in_millis على وقت انتهاء الصلاحية المطلوب بالمللي ثانية. هذه الميزة غير مفعّلة تلقائيًا. لتفعيل هذه الميزة، اضبط conf_keymanagement_oauth_access_token_is_apply_limit على true في "معالج الرسائل".

تمنح هذه الميزة مشرفي Apigee تحكمًا أفضل في تاريخ انتهاء صلاحية رموز الدخول التي تم إنشاؤها في Apigee.

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

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

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

عند استخدام المتغيّر ServiceCallout.response في DataMasking، لم تكن السياسات تظهر في التتبع.

لقد تم حلّ هذه المشكلة.
260397807

حدثت مشكلة في نماذج الرسائل الإلكترونية أدّت إلى منع إرسال الأحرف المتعدّدة البايت في الرسائل الإلكترونية.

لقد تم حلّ هذه المشكلة.
234544436

كانت هناك مشكلة تتمثل في اختفاء القائمة اليمنى عند تغيير المؤسسات في واجهة مستخدم Edge الجديدة.

لقد تم حلّ هذه المشكلة.
293268203

لم تتم ترقية تبعيات "إحصاءات Google" تلقائيًا على عُقد خادم الإدارة.

لقد تم حلّ هذه المشكلة.
261616264

إضافة ميزة فحص التمهيد لضمان عدم إزالة/حذف postgresql أثناء عملية الترقية

279065586

في عنوان URL لإعادة التوجيه في بروتوكول OAuth2، تم تحسين قصور معلَمة الحالة بحيث لا يمكن توقُّعه، وذلك لتجنُّب ثغرة تزوير الطلبات المتعدّدة المواقع (CSRF).

283310836

تم تحسين رسالة الخطأ التي تظهر عند تحليل ملفات XML الكبيرة الحجم.

245936798

كانت هناك مشكلة في أسماء المؤسسات والبيئات تسبّبت في تعذُّر استدعاء طلبات بحث Postgresql <code<create<code="" dir="ltr" translate="no">.</code<create<>

تم حلّ هذه المشكلة من خلال تحسين معالجة تضاربات أسماء فهرس postgres لأسماء المؤسسات والبيئات الطويلة.
293733533

تم تحديث مكتبة Spring التابعة لجهة خارجية في مكوّنات بوابة Edge من الإصدار 5.3.20 إلى الإصدار 5.3.27.

294363158

أدّى الانحدار إلى ظهور بعض السمات الإضافية في القوائم المنسدلة ضمن صفحات الإحصاءات والمراقبة في واجهة مستخدم Edge.

لقد تم حلّ هذه المشكلة.
297889765

تملك الآن الأدوات التي يتم إنشاؤها باستخدام انعكاسات apigee الملكية الصحيحة

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

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

تطبيق إصدارات متعدّدة من التصحيح

يوضِّح هذا القسم كيفية تطبيق إصدارات متعدّدة من رموز تصحيح في حال التحديث من إصدار Edge لخدمة Private Cloud الأقدم من إصدار رمز التصحيح السابق.

يحتوي كل إصدار من رموز التصحيح على تحديثات لمكوّنات محدّدة من Edge لخدمة Private Cloud، مثل edge-management-server. لتطبيق إصدارات متعدّدة من رموز تصحيح، يجب تحديث كل مكوّن من مكوّنات Edge الذي تم تضمينه في إصدار رمز التصحيح بعد الإصدار المثبَّت حاليًا. يمكنك العثور على هذه المكوّنات من خلال الاطّلاع على ملاحظات إصدار Edge for Private Cloud لجميع الإصدارات الأحدث بعد الإصدار الحالي، والاطّلاع على قائمة العائد لكل ألف ظهور لتلك الإصدارات. يمكنك الاطّلاع على ملاحظات إصدار Apigee للحصول على روابط إلى جميع ملاحظات إصدار Edge for Private Cloud.

ملاحظة: يجب تحديث كل مكوِّن مرة واحدة فقط، وذلك من خلال تثبيت RPM لأحدث إصدار من المكوِّن المضمّن في إصدارات التصحيح. اتّبِع التعليمات الواردة في ملاحظات الإصدار الخاصة بهذا الإصدار لتحديث المكوِّن.

ملاحظة: يتم تلقائيًا تثبيت أحدث إصدار من رمز التصحيح للمكوِّن عند ترقية المكوِّن. إذا أردت الترقية إلى إصدار تصحيح ليس الأحدث، عليك الاحتفاظ بنسخة tarball الخاصة بك من مستودع Apigee باستخدام نسخة Apigee، واستخدام هذه النسخة المرآة في عمليات تثبيت Apigee. لمزيد من المعلومات، راجِع استخدام مستودع Edge المحلي للحفاظ على إصدار Edge.