أنت تعرض مستندات 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:
-
في جميع عُقد Edge:
- قم بتنظيف مستودعات Yum:
sudo yum clean all
- نزِّل أحدث ملف 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
- تثبيت الأداة المساعدة والتبعيات Edge 4.51.00
apigee-service
:sudo bash /tmp/bootstrap_4.51.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-provision
على خادم الإدارة:/opt/apigee/apigee-service/bin/apigee-service apigee-provision 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
- تحديث عُقد Postgres (الرئيسية ووضع الاستعداد):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- في جميع عُقد Edge، نفِّذ النص البرمجي
update.sh
لعملية الحافة:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- نفِّذ النص البرمجي "
update.sh
" للدخول المُوحَّد (SSO) على جميع العُقد:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- نفِّذ
update.sh
لواجهة المستخدم على جميع العُقد:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- إذا كنت تستخدم تجربة New Edge، فنفذ الأمر التالي:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- في جميع عُقد بوابة خدمات مطوّري البرامج في Apigee، يمكنك تحديث عملية بوابة مطوّري البرامج من خلال تنفيذ
الأمر التالي:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
- في حال استخدام 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 |
تعذّر التسجيل المحسّن لواجهة المستخدم بسبب خطأ في إعداد |
194875545 |
خطأ 404 أثناء الانتقال إلى مطوِّر من صفحة "تطبيقات المطوِّر" لقد تم حلّ هذه المشكلة. |
179769806 |
عدم ظهور الشركات في واجهة مستخدم Edge لقد تم حلّ هذه المشكلة. |
188039112 |
مشاكل ثقة الشهادات الموقعة ذاتيًا في واجهة مستخدم Edge لقد تم حلّ هذه المشكلة. |
195932618 |
كانت الإضافة |
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 التي تتضمن |
198627666 |
كان بإمكان المستخدمين تنزيل ملفات inc استنادًا إلى ملفات إعداد Nginx. لقد تم حلّ هذه المشكلة. يظهر الآن الخطأ "لم يتم العثور على الملف" عندما يحاول المستخدم الوصول إلى ملف الإعداد. |
199901238 |
مشكلة في ترقية معالِجات الرسائل من Edge القديم لإصدارات Private Cloud عند ترقية "معالجات الرسائل" من إصدارات Edge القديمة إلى الإصدار 4.51، كان من الممكن حدوث خطأ في طلبات بيئة التشغيل التي تحتوي على عمليات KVM. لقد تم حلّ هذه المشكلة. |
تم إصلاح مشاكل الأمان
في ما يلي قائمة بمشاكل الأمان المعروفة التي تم إصلاحها في هذا الإصدار. لتجنّب هذه المشاكل، عليك تثبيت أحدث إصدار من Edge Private Cloud.
معرّف المشكلة | الوصف |
---|---|
لا ينطبق | كان يتم تسجيل كلمات المرور في Edge for Private Cloud، بسبب التسجيل العادي تغييرات دلتا لملف الإعداد. يمكنك منع تسجيل تغييرات الضبط كما يلي:
|
CVE-2021-23337 | تم إصلاح ثغرة إدخال الأوامر في Lodash 2.4.1 |
لا ينطبق | تحسين أمان كلمات المرور والبيانات ذات الصلة المخزنة في النظام الأساسي. |
CVE-2015-9251 | يتم إصلاح هجوم البرمجة عبر المواقع (XSS) عند تنفيذ طلب Ajax عبر النطاقات بدون خيار dataType في jQuery. |
لا ينطبق | تمت إضافة إجراءات حماية إضافية ضد هجمات إعادة تشغيل تأكيد SAML. |
المشاكل المعروفة
يُرجى الاطّلاع على المشاكل المعروفة في Edge for Private Cloud. للحصول على قائمة كاملة بالمشاكل المعروفة