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

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

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

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

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

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

  • apigee-machinekey-1.1.4-0.0.20024.noarch.rpm
  • apigee-drupal-7.87-0.0.310.noarch.rpm
  • apigee-drupal-devportal-4.51.00-0.0.412.noarch.rpm
  • apigee-drupal-contrib-4.51.00-0.0.407.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1023.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20026.noarch.rpm
  • edge-ui-4.51.00-0.0.20206.noarch.rpm
  • edge-management-ui-static-4.51.00-0.0.20035.noarch.rpm
  • apigee-service-4.51.00-0.0.1432.noarch.rpm
  • apigee-setup-4.51.00-0.0.1132.noarch.rpm
  • edge-gateway-4.51.00-0.0.60162.noarch.rpm
  • edge-management-server-4.51.00-0.0.60162.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60162.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60162.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60162.noarch.rpm
  • edge-router-4.51.00-0.0.60162.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. حدِّث أداة 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. حدِّث أداة apigee-machinekey باتّباع الخطوات التالية:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  3. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. في جميع عُقد واجهة المستخدم، نفِّذ النص البرمجي update.sh لواجهة المستخدم:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. إذا كنت تستخدم تجربة Edge الجديدة، شغِّل الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  6. في جميع عُقد بوابة Apigee Developer Services، عدِّل عملية devportal من خلال تنفيذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  7. إذا كنت تستخدم Apigee mTLS، اتّبِع الإجراء الموضّح في ترقية Apigee mTLS. لمزيد من المعلومات، يُرجى الاطّلاع على مقدمة عن بروتوكول أمان النقل المتبادل (mTLS) في Apigee.

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

لم يتم إصلاح أي مشاكل متعلّقة بالأمان في هذا الإصدار.

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

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

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

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

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

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

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

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

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

أدى ضبط mail.smtp.ssl.protocols على سلسلة فارغة إلى تعذُّر إرسال رسائل إلكترونية عبر SMTP

تم حلّ هذه المشكلة.
216482436

في سياسة GenerateJWT، عند تحديد jwk كعنصر إضافي في عنوان الطلب، لم تتعامل السياسة مع الحمولة بشكل صحيح

تم حلّ هذه المشكلة.
204745973

عدم توفّر بيانات "إحصاءات Google" في PostgresSQL بعد التحديث إلى الإصدار 4.51.00

تم حلّ هذه المشكلة.
213320910

عند استخدام وكيل أمامي بين "معالج الرسائل" والخادم المستهدف، سجّلت "إحصاءات Google" تفاصيل غير متسقة للخادم المستهدف

كانت تفاصيل الاستهداف في الإحصاءات تشير أحيانًا إلى الاستهداف الفعلي وأحيانًا إلى الاستهداف البديل. تم إصلاح هذا السلوك، لذا فإنّ تفاصيل الهدف التي يتم تسجيلها في "إحصاءات Google" تكون دائمًا تفاصيل الهدف الفعلي.
214365856

كانت رسائل التحذير المتعلّقة بمنصة Drupal تستند إلى الإصدار 8 بدلاً من الإصدار 9

تم حلّ هذه المشكلة.
213923272

تتطلّب بعض إجراءات المستخدم، مثل الحصول على إصدار apigee-mirror، أن يكون لدى المستخدم إذن وصول sudo

تم حلّ هذه المشكلة. يمكن للمستخدمين الآن تنفيذ هذه الإجراءات بدون إذن وصول sudo.
158572674

سياسة التحكّم في الوصول أبلغت عن أخطاء عندما احتوت العناوين x-forwarded-for على التنسيق ip:port

تم حلّ هذه المشكلة.
174970453

لم تكن الأذونات التي تحتوي على حرف بدل (*) ورمز خاص (مثل الفاصلة) تعمل على النحو المتوقّع

تم حلّ هذه المشكلة.
215555851, 210780867, 217323200

تم الآن تضمين Apache Log4j 2.17.1 في مكتبة الجهات الخارجية في Apigee

لم يعُد مكوّن apigee-machinekey يستخدم مكتبة Log4j لتسجيل البيانات. لم تعُد مكتبات
wsdl2apigee في واجهة المستخدم تستخدم Log4j 1.2.X.
199833224

تم حلّ مشكلة في إدخال اللغة الكورية في "أداة تعديل خادم وكيل Edge"

206614896

تعذّر فتح واجهة مستخدم Edge بسبب مجموعة ملفات تعريف ارتباط فارغة في العنوان

تم حلّ هذه المشكلة من خلال حذف ملف تعريف الارتباط الفارغ.
203621889

كانت نصوص Bash البرمجية تعرض رسائل تحذير غير مرغوب فيها

تم إصلاح هذه المشكلة من خلال استبدال [ بـ [[ في النصوص البرمجية.
206786005

تم إصلاح الخطأ الذي يحدث عند تشغيل apigee-all wait_for_ready على عقدة تم تثبيت apigee-provision عليها

204164967

تم إصلاح منطق الأعمال التجارية المتعلّق بتعديل عنوان البريد الإلكتروني، كما تم إصلاح مشكلة ثغرة أمنية في JavaScript من خلال ترقية knockout.js إلى الإصدار 3.5.1

67164663

كان يتم تدوير السجلّات غير المرغوب فيها وطباعتها باستخدام سياسة التدوير TIME_SIZE

تم حلّ هذه المشكلة.
173566787

تغيّر سلوك "القياس المتعدّد": سيعيد الآن استخدام عناوين IP المستهدَفة الحالية مرة واحدة في حال تعذُّر التحويل باستخدام نظام أسماء النطاقات (DNS) أثناء إعادة تحميل ذاكرة التخزين المؤقت لنظام أسماء النطاقات

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

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