أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في 19 فبراير 2021، أطلقنا إصدارًا جديدًا من Apigee Edge Private Cloud.
إجراء التحديث
سيؤدي تعديل هذا الإصدار إلى تعديل المكوّنات في قائمة حِزم RPM التالية:
- edge-analytics-4.50.00-0.0.40037.noarch.rpm
- edge-gateway-4.50.00-0.0.20110.noarch.rpm
- edge-management-server-4.50.00-0.0.20110.noarch.rpm
- edge-message-processor-4.50.00-0.0.20110.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20110.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20110.noarch.rpm
- edge-router-4.50.00-0.0.20110.noarch.rpm
- apigee-tomcat-7.0.105-0.0.910.noarch.rpm
- apigee-sso-4.50.00-0.0.20135.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2513.noarch.rpm
يمكنك التحقّق من إصدارات RPM المثبَّتة حاليًا لمعرفة ما إذا كان يجب تحديثها، وذلك من خلال إدخال ما يلي:
apigee-all version
لتعديل عملية التثبيت، اتّبِع الإجراء التالي على عُقد Edge:
-
على جميع عُقد Edge:
- نظِّف مستودعات Yum:
sudo yum clean all
- نزِّل أحدث ملف Edge 4.50.00
bootstrap_4.50.00.shإلى/tmp/bootstrap_4.50.00.sh:curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- ثبِّت أداة Edge 4.50.00
apigee-serviceوالبرامج التابعة:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
حيث uName:pWord هما اسم المستخدم وكلمة المرور اللذان تلقّيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.
- حدِّث أداة
apigee-setupباتّباع الخطوات التالية:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- استخدِم الأمر
sourceلتنفيذ النص البرمجيapigee-service.sh:source /etc/profile.d/apigee-service.sh
- نظِّف مستودعات Yum:
عدِّل جميع عُقد Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
حيث يحدّد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge Private Cloud. مثلاً:
/opt/silent.conf- على جميع عُقد Edge، نفِّذ النص البرمجي
update.shللعمليةedge. لتنفيذ ذلك، شغِّل الأمر التالي على كل عقدة:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- نفِّذ النص البرمجي
update.shللدخول الموحّد على جميع العُقد. على كل عقدة، نفِّذ الأمر التالي:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
التغييرات على البرامج المتوافقة
تمت ترقية Tomcat إلى الإصدار 7.0.105 في هذا الإصدار.
الميزات التي سيتم إيقافها نهائيًا
لا يتضمّن هذا الإصدار أي عمليات إيقاف نهائي أو إيقاف نهائي جديد.
ميزات جديدة
يتضمّن هذا الإصدار الميزات الجديدة التالية:
- تتيح Apigee الآن ضبط مهلات الاتصال باستخدام موارد LDAP. لا يوجد مهلة تلقائيًا. يُرجى الاطّلاع على إدارة موارد LDAP.
- تمت إضافة إمكانية استخدام JMX مع بروتوكول SSL لمصادقة Cassandra، ما يوفّر مزيدًا من الأمان والتشفير.
الأخطاء التي تم إصلاحها
يسرد الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:
| معرّف المشكلة | الوصف |
|---|---|
| 171452815 | لم تكن وحدة الدخول المُوحَّد (SSO) في Apigee تضع علامة "آمن" على ملف تعريف الارتباط تم حلّ هذه المشكلة. |
| 166766984 | تمت ترقية Apache Tomcat إلى الإصدار 7.0.105. |
| 165843063 | كان خادم الإدارة يستمع على المنفذ الخاطئ (8080) استجابةً للأمر wait_for_ready. |
| 172587165 | لم تكن المتغيّرات المخصّصة تظهر أحيانًا في تقارير واجهة المستخدم. تم تحسين هذه العملية وجعلها أكثر فعالية.
|
| 174241354 | كانت الرسائل الفارغة التي يتم إرسالها إلى سياسة MessageLogging تؤدي إلى إغراق السجلات بالتحذيرات. تتم الآن معالجة الرسائل الفارغة بشكل صحيح. |
| 168258482 | كانت بعض أذونات الدليل غير الصحيحة في |
| 161858295 | تمت كتابة بعض المتغيرات الصامتة بشكل خاطئ. تم تصحيح الخطأ الإملائي في متغيّر التثبيت الصامت |
| 168904909 | تعذّر ضبط مهلة القراءة لسياسة LDAP. تمت إضافة ميزة لتتيح ضبط مهلة اتصال الإدخال/الإخراج مع مورد LDAP في حال استخدام JNDI. الإعداد التلقائي هو عدم ضبط مهلة. |
| 177527888 | لم تكن السمة |
| 157521855 | لم يكن ضبط مجموعات رموز خوارزمية الترميز عند تفعيل بروتوكول أمان طبقة النقل (TLS) لواجهة Management API يعمل بشكل صحيح. |
| 178627968 | كانت جهات معالجة الرسائل ترسل الحقول غير المستخدَمة إلى "إحصاءات Google" بشكل تلقائي. |
تم إصلاح المشاكل المتعلّقة بالأمان
في ما يلي قائمة بمشاكل الأمان المعروفة التي تم إصلاحها في هذا الإصدار. لتجنُّب هذه المشاكل، ثبِّت أحدث إصدار من Edge Private Cloud.
| معرّف المشكلة | الوصف |
|---|---|
| CVE-2020-13935 | لم يتم التحقّق من صحة طول الحمولة في إطار WebSocket بشكل صحيح. يمكن أن تؤدي أطوال الحمولة غير الصالحة إلى حدوث حلقة لا نهائية. قد تؤدي الطلبات المتعددة التي تتضمّن أطوال حمولات غير صالحة إلى رفض الخدمة. الإصدارات المتأثرة: Apache Tomcat 10.0.0-M1 إلى 10.0.0-M6، Apache Tomcat 9.0.0.M1 إلى 9.0.36، Apache Tomcat 8.5.0 إلى 8.5.56، و Apache Tomcat 7.0.27 إلى 7.0.104. |
| 178784031 | لم يكن من الضروري توقيع التأكيدات المستخدَمة للتحقّق من صحة استجابات HTTP، ما أدّى إلى حدوث مشكلة أمنية محتملة. يجب الآن توقيع التأكيدات. |
المشاكل المعروفة
للاطّلاع على قائمة بالمشاكل المعروفة في Edge Private Cloud، يُرجى الرجوع إلى المشاكل المعروفة في Edge Private Cloud.