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

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

في 28 أيلول (سبتمبر) 2021، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

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

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

  • edge-analytics-4.51.00-0.0.40048.noarch.rpm
  • apigee-sso-4.51.00-0.0.21033.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.916.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20007.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2513.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2528.noarch.rpm
  • apigee-drupal-7.82-0.0.309.noarch.rpm
  • apigee-drupal-devportal-4.51.00-0.0.411.noarch.rpm
  • apigee-sap-drupal-devportal-4.51.00-0.0.411.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1020.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20226.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20019.noarch.rpm
  • edge-ui-4.51.00-0.0.20199.noarch.rpm
  • edge-management-ui-static-4.51.00-0.0.20034.noarch.rpm
  • apigee-adminapi-4.51.00-0.0.608.noarch.rpm
  • apigee-lib-4.51.00-0.0.1018.noarch.rpm
  • apigee-provision-4.51.00-0.0.616.noarch.rpm
  • apigee-service-4.51.00-0.0.1429.noarch.rpm
  • apigee-setup-4.51.00-0.0.1129.noarch.rpm
  • apigee-configutil-4.51.00-0.0.614.noarch.rpm
  • apigee-postgresql-10.17-0.0.2520.noarch.rpm
  • apigee-validate-4.51.00-0.0.625.noarch.rpm
  • edge-gateway-4.51.00-0.0.60142.noarch.rpm
  • edge-management-server-4.51.00-0.0.60142.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60142.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60142.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60142.noarch.rpm
  • edge-router-4.51.00-0.0.60142.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. تحديث أداة apigee-lib:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
    6. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. تحديث الأداة apigee-validate على خادم الإدارة:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. تحديث الأداة apigee-provision على خادم الإدارة:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  4. تحديث أداة apigee-adminapi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  5. تحديث أداة apigee-machinekey:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  6. تحديث أداة "apigee-config":
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  7. تحديث جميع عُقد Cassandra:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    حيث يُحدِّد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge for Private Cloud مثلاً: /opt/silent.conf

  8. تحديث عُقد Postgres (الرئيسية ووضع الاستعداد):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  9. في جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية الحافة:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  10. نفِّذ النص البرمجي "update.sh" للدخول المُوحَّد (SSO) على جميع العُقد:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  11. نفِّذ update.sh لواجهة المستخدم على جميع العُقد:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  12. إذا كنت تستخدم تجربة New Edge، فنفذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  13. في جميع عُقد بوابة خدمات مطوّري البرامج في Apigee، يمكنك تحديث عملية بوابة مطوّري البرامج من خلال تنفيذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  14. في حال استخدام Apigee mTLS، اتّبِع الإجراء الموضّح في ترقية Apigee mTLS لمزيد من المعلومات، يُرجى الاطّلاع على مقالة مقدمة عن Apigee. mTLS:

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

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

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

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

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

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

إمكانية تفعيل تشفير أسرار بيانات اعتماد التطبيق الخاصة بالمطوّر

لقد أضفنا إمكانية تفعيل تشفير بيانات اعتماد التطبيق الخاصة بالمطوّر. الأسرار. يُرجى الاطّلاع على مقالة تفعيل المفتاح السري. التشفير لمزيد من التفاصيل.

تمت إضافة دعم لسياسة OASValidation في واجهة مستخدم Edge.

عملية OASValidation تتيح لك سياسة (التحقّق من صحة مواصفات OpenAPI) إمكانية التحقّق من طلب أو ردّ وارد. ضد مواصفات OpenAPI 3.0 (JSON أو YAML). هذه السياسة متوفّرة حاليًا من خلال واجهة برمجة تطبيقات Edge. من خلال هذا الإصدار، يمكنك الآن إضافة السياسة في Edge UI.l

برنامج تضمين جديد حول أداة إصلاح العقدة

يُجري برنامج التضمين فحصًا للتأكُّد من سلامة مساحة القرص (حيث تم تثبيت "كاساندرا") قبل التشغيل. إصلاح العقدة. يتوافق برنامج التضمين أيضًا مع مصادقة JMX وطبقة المقابس الآمنة عبر بروتوكول JMX. الإعدادات.

إضافة دعم في سياسة LDAP لاستبدال السلسلة الديناميكية لـ <BaseDN> العنصر.

تتضمن سياسة LDAP عنصر <BaseDN> المستوى الأساسي لـ LDAP الذي توجد تحته جميع بياناتك. وقد أضفنا في هذا الإصدار السمة ref إلى العنصر، ويمكنك بالتالي استخدامها لتحديد متغيّر تدفق يحتوي على القيمة <BaseDN>، مثل apigee.baseDN تكون لـ ref الأولوية على قيمة BaseDN (اسم أساسي) صريحة. إذا حددت كلاً من ref والقيمة، الأولوية لـ "ref" إذا لم يتم حل ref في وقت التشغيل، يتم استخدام القيمة.

أداة تشخيص جديدة، Sosreport

تمت إضافة Sosreport، أداة جديدة تشخيصية وجمع البيانات على مستوى النظام.

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

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

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

حدث خطأ بسيط في طريقة ترتيب أسماء مراكز البيانات في النصوص البرمجية لإعداد Cassandra.

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

إصلاح مشكلة تتعلق بتعذُّر ضبط بعض إعدادات سياسة الاعتقال وظهورها بأخطاء 5XX

197513151

إصلاح مسار نص jQuery البرمجي غير المتسق في واجهة المستخدم الكلاسيكية

151852439

تعذّر التسجيل المحسّن لواجهة المستخدم بسبب خطأ في إعداد .properties ملف

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

خطأ 404 أثناء الانتقال إلى مطوِّر من صفحة "تطبيقات المطوِّر"

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

عدم ظهور الشركات في واجهة مستخدم Edge

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

مشاكل ثقة الشهادات الموقعة ذاتيًا في واجهة مستخدم Edge

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

كانت الإضافة console.log() تسبّب في عملية تسجيل مفرطة

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

كان الدخول المُوحَّد (SSO) في Apigee يعرض عمليات تتبُّع تسلسل استدعاء الدوال البرمجية في الاستجابات بشكلٍ غير صحيح.

لقد تم حلّ هذه المشكلة. يُرجى العلم أنّ عمليات تتبُّع تسلسل استدعاء الدوال البرمجية لا تزال مسجَّلة.
79591934

تعذّر التحقّق من صحة apigee مع ظهور رسالة غير واضحة

لقد تم حلّ هذه المشكلة. تم تحسين تسجيل الخطأ للنص البرمجي للتحقق من صحة apigee.
174732169

كان يتم تجاهل رسائل سجلّ النظام عن طريق الخطأ

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

إزالة المفاتيح القديمة من "البوابة" مكوّنات الأجهزة الآلية

197760258

أدى عطل في واجهة برمجة التطبيقات للأذونات إلى حدوث مشاكل في التوافق بين واجهة مستخدم Edge والبوابة.

وقد تم إصلاح هذه المشكلة التي حدثت عندما تم تفعيل مصادقة LDAP الخارجية.
194485178

إزالة المسافات اللاحقة والبادئة من كل طلبات واستجابة HTTP الحدّ من المواقع

193918953

إزالة بعض الإعدادات غير المستخدَمة من مكوّنات المدخل

112262604

نص برمجي محسّن لتغيير تفاصيل اتصال Postgres لخادم إدارة Mint

197301743

كانت رسالة تأكيد اتصال طبقة المقابس الآمنة (SSL) كبيرة تتسبب في حدوث مشاكل في Java 1.8.0_3XX

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

لم يكُن الأمر ip بادئة بالمسار المطلق

لقد تم حلّ هذه المشكلة. تؤهّل نصوص Apigee الآن مسار الأمر بالكامل.
171240470

تعذّر تعديل الإدارة عند تفعيل مصادقة Cassandra JMX أو طبقة المقابس الآمنة

لقد تم حلّ هذه المشكلة. تمت إضافة ميزة لتقديم مصادقة Cassandra JMX. SSL عمليات الضبط عند تشغيل عملية الإعداد أو التحديث على خادم الإدارة.
193564174

لم تتمكّن لوحات بيانات "إحصاءات Google" لواجهة مستخدم Edge من استرجاع البيانات

تم إصلاح خطأ تعذّر فيه طلبات بحث "إحصاءات Google" للبيئات التي تحتوي على نقطة في أسمائها.
167960487

تسبّبت الكلمات الرئيسية المحجوزة و/أو ضمن نص السمات في إخفاق تقارير "إحصاءات Google".

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

كانت المسافة البيضاء الزائدة في قائمة عناوين IP التي تتضمن router.properties تمنع ظهور أجهزة التوجيه

لقد تم حلّ هذه المشكلة. تمت الآن إزالة المسافة البيضاء الإضافية.
198627666

كان بإمكان المستخدمين تنزيل ملفات inc استنادًا إلى ملفات إعداد Nginx.

لقد تم حلّ هذه المشكلة. يظهر الآن الخطأ "لم يتم العثور على الملف" عندما يحاول المستخدم الوصول إلى ملف الإعداد.
199901238

مشكلة في ترقية معالِجات الرسائل من Edge القديم لإصدارات Private Cloud

عند ترقية "معالجات الرسائل" من إصدارات Edge القديمة إلى الإصدار 4.51، كان من الممكن حدوث خطأ في طلبات بيئة التشغيل التي تحتوي على عمليات KVM. لقد تم حلّ هذه المشكلة.

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

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

معرّف المشكلة الوصف
لا ينطبق

كان يتم تسجيل كلمات المرور في Edge for Private Cloud، بسبب التسجيل العادي تغييرات دلتا لملف الإعداد. يمكنك منع تسجيل تغييرات الضبط كما يلي:

  • إذا كان قد تم تثبيت مكون Edge بالفعل، فقم بتنفيذ إحدى الخطوات التالية:
    • ضبط LOGGER_PRINT_CONFIG_DELTA=false كمتغيّر للبيئة يؤدي هذا إلى إيقاف تسجيل دلتا للإعدادات لجميع المكونات على تلك العقدة.
    • لإيقاف تسجيل دلتا للإعدادات لمكونات معينة، أضف logger.print.config.delta=false إلى الإعدادات الخاصة بالعميل الملف لهذا المكون. يؤدي هذا إلى إيقاف تسجيل تغييرات التهيئة لهذا المكون. راجِع كيفية لضبط Edge للحصول على مزيد من المعلومات.
  • إذا كنت تثبّت مكوّن Edge، يمكنك منع تسجيل تغييرات الضبط من خلال إضافة الإدخال التالي إلى ملف silent.conf:
    CONFIG_DELTA_LOG=n

    يؤدي ذلك إلى تهيئة المكوِّن على عدم تسجيل تغييرات التهيئة.

CVE-2021-23337 تم إصلاح ثغرة إدخال الأوامر في Lodash 2.4.1
لا ينطبق تحسين أمان كلمات المرور والبيانات ذات الصلة المخزنة في النظام الأساسي.
CVE-2015-9251 يتم إصلاح هجوم البرمجة عبر المواقع (XSS) عند تنفيذ طلب Ajax عبر النطاقات بدون خيار dataType في jQuery.
لا ينطبق تمت إضافة إجراءات حماية إضافية ضد هجمات إعادة تشغيل تأكيد SAML.

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

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