أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X. info
في 23 سبتمبر 2021، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.
إجراء التحديث
سيؤدي تحديث هذا الإصدار إلى تعديل المكوّنات في قائمة حِزم RPM التالية:
- edge-analytics-4.50.00-0.0.40046.noarch.rpm
- apigee-sso-4.50.00-0.0.21034.noarch.rpm
- apigee-tomcat-8.5.64-0.0.917.noarch.rpm
- apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
- apigee-lib-4.50.00-0.0.1019.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
- apigee-setup-4.50.00-0.0.1128.noarch.rpm
- apigee-service-4.50.00-0.0.1428.noarch.rpm
- apigee-configutil-4.50.00-0.0.613.noarch.rpm
- edge-gateway-4.50.00-0.0.20140.noarch.rpm
- edge-management-server-4.50.00-0.0.20140.noarch.rpm
- edge-message-processor-4.50.00-0.0.20140.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20140.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20140.noarch.rpm
- edge-router-4.50.00-0.0.20140.noarch.rpm
- edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
- edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
- edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
- edge-management-ui-4.50.00-0.0.20020.noarch.rpm
- edge-ui-4.50.00-0.0.20198.noarch.rpm
- edge-management-ui-static-4.50.00-0.0.20033.noarch.rpm
- apigee-validate-4.50.00-0.0.624.noarch.rpm
- apigee-mtls-4.50.00-0.0.20224.noarch.rpm
- apigee-adminapi-4.50.00-0.0.607.noarch.rpm
يمكنك التحقّق من إصدارات حِزم RPM المثبَّتة حاليًا لمعرفة ما إذا كانت تحتاج إلى تعديل، وذلك من خلال إدخال ما يلي:
apigee-all version
لتعديل عملية التثبيت، يُرجى اتّباع الإجراء التالي على عُقد Edge:
-
على جميع عُقد Edge:
- نظِّف مستودعات Yum:
sudo yum clean all
- نزِّل أحدث ملف
bootstrap_4.50.00.shمن Edge 4.50.00 إلى/tmp/bootstrap_4.50.00.sh:curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- ثبِّت أداة
apigee-serviceوالاعتماديات من Edge 4.50.00: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
- عدِّل أداة
apigee-lib:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- استخدِم الأمر
sourceلتنفيذ النص البرمجيapigee-service.sh:source /etc/profile.d/apigee-service.sh
- نظِّف مستودعات Yum:
- عدِّل أداة
apigee-validateعلى "خادم الإدارة":/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- عدِّل أداة
apigee-adminapi:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- عدِّل أداة
apigee-machinekey:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- عدِّل أداة
apigee-config:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- عدِّل جميع عُقد Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
حيث يحدّد
configFileملف الإعداد الذي استخدمته لتثبيت Apigee Edge for 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
- نفِّذ النص البرمجي `update.sh` لواجهة المستخدم على جميع العُقد:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- إذا كنت تستخدم تجربة Edge الجديدة، نفِّذ الأمر التالي:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- إذا كنت تستخدم Apigee mTLS، اتّبِع الإجراء الموضّح في مقالة ترقية Apigee mTLS. لمزيد من المعلومات، يُرجى الاطّلاع على مقدّمة عن Apigee mTLS.
التغييرات على البرامج المتوافقة
لن تطرأ أي تغييرات على البرامج المتوافقة في هذا الإصدار.
الإيقاف والإزالة
لا يتضمّن هذا الإصدار أي عمليات إيقاف أو إزالة جديدة.
الميزات الجديدة
يتضمّن هذا الإصدار الميزات الجديدة التالية:
برنامج تضمين جديد حول أداة إصلاح nodetool
يُجري برنامج التضمين فحصًا للتأكّد من مساحة القرص (حيث يتم تحميل Cassandra) قبل تشغيل أداة إصلاح nodetool. يتوافق برنامج التضمين أيضًا مع مصادقة JMX وتشفير طبقة المقابس الآمنة (SSL) من خلال إعدادات JMX ذات الصلة.
تمت إضافة إمكانية استبدال السلسلة الديناميكية في سياسة LDAP للعنصر `<BaseDN>`.
يحدّد العنصر
<BaseDN>
في سياسة LDAP المستوى الأساسي لبروتوكول LDAP الذي توجد تحته جميع بياناتك.
في هذا الإصدار، أضفنا سمة ref إلى العنصر، ويمكنك
استخدامها لتحديد متغيّر تدفق يحتوي على قيمة <BaseDN>، مثل
apigee.baseDN.
تحظى السمة ref بالأولوية على قيمة BaseDN الصريحة. إذا حدّدت كلاً من ref والقيمة، ستكون الأولوية للسمة ref. إذا لم يتم حلّ السمة ref في وقت التشغيل، يتم استخدام القيمة.
إصلاح الأخطاء
يسرد هذا القسم أخطاء Private Cloud التي تم إصلاحها في هذا الإصدار.
| معرّف المشكلة | الوصف |
|---|---|
| 197513151 |
تم إصلاح مسار نص jQuery البرمجي غير المتسق في واجهة المستخدم الكلاسيكية |
| 151852439 |
تعذّر تسجيل البيانات المحسّنة لواجهة المستخدم بسبب إعداد غير صحيح لـ |
| 194875545 |
حدث خطأ 404 أثناء الانتقال إلى أحد المطوّرين من صفحة تطبيقات المطوّرين تم إصلاح هذه المشكلة. |
| 179769806 |
لم تظهر الشركات في واجهة مستخدم Edge تم إصلاح هذه المشكلة. |
| 188039112 |
مشاكل الثقة في الشهادات الموقَّعة ذاتيًا في واجهة مستخدم Edge تم إصلاح هذه المشكلة. |
| 195932618 |
كانت الدالة |
| 193216745 |
كان هناك خطأ بسيط في طريقة ترتيب أسماء مراكز البيانات في النصوص البرمجية لإعداد Cassandra. تم إصلاح هذه المشكلة. |
| 1195932115 |
كان "الدخول الموحّد من Apigee" يعرض بشكل غير صحيح عمليات تتبُّع مكدس في الردود. تم إصلاح هذه المشكلة. يُرجى العِلم أنّه لا يزال يتم تسجيل عمليات تتبُّع المكدس. |
| 79591934 |
تعذّر تشغيل أداة `apigee-validate` مع ظهور رسالة غير واضحة تم إصلاح هذه المشكلة. تم تحسين تسجيل الأخطاء للنص البرمجي `apigee-validate`. |
| 174732169 |
تمت إزالة رسائل syslog بشكل غير صحيح تم إصلاح هذه المشكلة. |
| 193239069 |
تمت إزالة المفاتيح القديمة من مكوّنَي "المرور" و"مفتاح الآلة" |
| 197760258 |
كان حدوث خطأ في واجهة برمجة التطبيقات للأذونات يؤدي إلى حدوث مشاكل في التوافق بين واجهة مستخدم Edge و "المرور" تم إصلاح هذه المشكلة التي كانت تحدث عند تفعيل مصادقة LDAP الخارجية. |
| 194485178 |
تمت إزالة المسافات في أول وآخر جميع خصائص حدود طلبات HTTP واستجاباتها |
| 193918953 |
تمت إزالة بعض الإعدادات غير المستخدَمة من مكوّنات "المرور" |
| 112262604 |
يجب تعديل "خادم إدارة Mint" عند إجراء عملية نقل تلقائي في حال تعذّر الوصول إلى Postgres تم إنشاء نص برمجي محسّن لتغيير تفاصيل اتصال Postgres بـ "خادم إدارة Mint" . يُرجى الاطّلاع على مقالة معالجة عملية نقل تلقائي في حال تعذّر الوصول إلى قاعدة بيانات PostgreSQL. |
| 197301743 |
كانت رسالة تأكيد الاتصال الكبيرة عبر طبقة المقابس الآمنة (SSL) تؤدي إلى حدوث مشاكل في Java 1.8.0_3XX تم إصلاح هذه المشكلة. |
| 188526117 |
لم يكن الأمر ip مسبوقًا بالمسار المطلق تم إصلاح هذه المشكلة. تحدّد النصوص البرمجية في Apigee الآن مسار الأوامر بشكل كامل. |
| 171240470 |
تعذّر تعديل الإدارة عند تفعيل مصادقة JMX أو طبقة المقابس الآمنة (SSL) في Cassandra تمت إضافة ميزة لتوفير إعدادات مصادقة JMX وتشفير طبقة المقابس الآمنة (SSL) في Cassandra عند تشغيل عملية الإعداد أو التعديل على "خادم الإدارة". |
| 193564174 |
لم تتمكّن لوحات بيانات "إحصاءات Google" في واجهة مستخدم Edge من جلب البيانات تم إصلاح خطأ كان يؤدي إلى تعذُّر طلبات البحث في "إحصاءات Google" للبيئات التي تتضمّن نقطة في اسمها. |
| 167960487 |
كانت الكلمات الرئيسية المحجوزة AND/OR ضمن نص السمات تؤدي إلى تعذُّر تقارير "إحصاءات Google". تم إصلاح هذه المشكلة. |
| 132402519 |
كانت المسافات البيضاء الإضافية في قائمة عناوين IP الخاصة بملف |
| 184573211 |
لم يعُد يتم تفعيل Java Management Extensions (JMX) تلقائيًا لوحدة "الدخول الموحّد من Apigee". |
المشاكل الأمنية التي تم إصلاحها
في ما يلي قائمة بالمشاكل الأمنية المعروفة التي تم إصلاحها في هذا الإصدار. لتجنُّب هذه المشاكل، يُرجى تثبيت أحدث إصدار من Edge Private Cloud.
| معرّف المشكلة | الوصف |
|---|---|
| لا ينطبق | تم تسجيل كلمات المرور في Edge for Private Cloud بسبب التسجيل العادي للتغييرات في ملف الإعداد. يمكنك منع تسجيل تغييرات الإعدادات على النحو التالي:
|
| لا ينطبق | تم تحسين أمان كلمات المرور والبيانات ذات الصلة المخزَّنة على المنصة. |
| CVE-2015-9251 | تم إصلاح مشكلة البرمجة النصية على مواقع متعدّدة (XSS) عند إجراء طلب Ajax بين النطاقات بدون خيار dataType في jQuery. |
| لا ينطبق | تمت إضافة إجراءات حماية إضافية ضدّ هجمات إعادة تشغيل تأكيدات SAML. |
المشاكل المعروفة
للاطّلاع على قائمة كاملة بالمشاكل المعروفة، يُرجى الانتقال إلى المشاكل المعروفة في Edge for Private Cloud.