أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في 10 آذار (مارس) 2020، أطلقنا إصدارًا جديدًا من Apigee Edge Private Cloud.
إجراء التحديث
لتعديل عملية التثبيت، اتّبِع الإجراء التالي على عُقد Edge:
-
على جميع عُقد Edge:
- نظِّف مستودعات Yum:
sudo yum clean all
- نزِّل أحدث ملف Edge 4.19.01
bootstrap_4.19.01.shإلى/tmp/bootstrap_4.19.01.sh:curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
- ثبِّت أداة
apigee-serviceوالإعدادات التابعة لها في Edge 4.19.01:sudo bash /tmp/bootstrap_4.19.01.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:
- تعديل أداة
apigee validate:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- استورِد وكيل SmartDocs الجديد من
smartdocs.zipفي دليل/opt/apigee/apigee-validate/bundlesونشِّره كمراجعة جديدة. يجب استيراد الخادم الوكيل الجديد إلى المؤسسة التي تم فيها ضبط SmartDocs حاليًا. سيؤدي نشر الخادم الوكيل كمراجعة جديدة إلى تسهيل عملية التراجع عن التغييرات، إذا لزم الأمر.ملاحظة: قبل النشر، تأكَّد من أنّ
<VirtualHost>في الخادم الوكيل الجديد يتطابق مع إعدادات<VirtualHost>الحالية في بيئتك. إذا لم يكن كذلك، عدِّل الوكيل قبل النشر. - من واجهة مستخدم Edge، أنشئ وعدِّل خريطة قيمة مفتاح (KVM) باسم smartdocs_whitelist، كما هو موضّح في الشكل أدناه.
يجب إنشاء KVM في المؤسسة والبيئة اللتين تم نشر وكيل SmartDocs فيهما حاليًا.
ملاحظة: تأكَّد من عدم وضع علامة في المربّع مشفر.
- أضِف مفتاحًا باسم "is_whitelist_configured"، حيث تكون القيمة "YES".
- أضِف مفتاحًا ثانيًا باسم "allowed_hosts"، حيث تكون القيم عبارة عن أسماء مضيفين أو عناوين IP مفصولة بمسافات
يتم استدعاؤها من SmartDocs. يجب أن تتضمّن قيمة "allowed_hosts" أي مضيفين مضمّنين في مواصفات OpenAPI
المضافة إلى SmartDocs. على سبيل المثال، إذا كان لديك مواصفات OpenAPI تستدعي
mocktarget.apigee.net، عليك إضافةmocktarget.apigee.netإلى قيمة "allowed_hosts". إذا لم يتم تضمين مضيف في KVM، سيكون رد SmartDocs هو400 Bad Requestمع حمولة محتوىBad Request-Hostname not permitted
ملاحظة: إذا لم تُضِف وتضبط جهاز KVM هذا، لن يفرض الخادم الوكيل إدراج عناوين IP في القائمة البيضاء. وقد يؤدي ذلك إلى وصول غير مصرّح به إلى مضيفيك وعناوين IP. يجب تضمين أسماء المضيفين وعناوين IP لنقاط نهاية واجهة برمجة التطبيقات الموثّقة باستخدام SmartDocs فقط في قيم "allowed_hosts".
البرامج المتوافقة
بلا عُري
الإيقاف النهائي والإيقاف
بلا عُري
إصلاح الأخطاء
يسرد الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:
| معرّف المشكلة | الوصف |
|---|---|
| 145340106 | ثغرة أمنية في واجهة برمجة التطبيقات Apigee SmartDocs تم تعديل وكيل Apigee SmartDocs لمعالجة الثغرة الأمنية. يُرجى الاطّلاع على إجراء التحديث للحصول على مزيد من المعلومات والخطوات المطلوبة. |