أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في 10 آذار (مارس) 2020، أطلقنا إصدارًا جديدًا من Apigee Edge for 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
- ثبِّت أداة Edge 4.19.01
apigee-serviceوالبرامج التابعة لها: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
ملاحظة: إذا لم تتم إضافة وتكوين هذا المفتاح/القيمة، لن يفرض الخادم الوكيل إدراج عناوين URL في القائمة البيضاء. وقد يؤدي ذلك إلى وصول غير مصرّح به إلى المضيفين وعناوين IP. يجب تضمين أسماء المضيفين وعناوين IP لنقاط نهاية واجهة برمجة التطبيقات الموثّقة باستخدام SmartDocs فقط في قيم "allowed_hosts".
البرامج المتوافقة
بلا عُري
الميزات التي سيتم إيقافها نهائيًا
بلا عُري
الأخطاء التي تم إصلاحها
يسرد الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:
| معرّف المشكلة | الوصف |
|---|---|
| 145340106 | ثغرة أمنية في واجهة برمجة التطبيقات Apigee SmartDocs تم تعديل خادم وكيل Apigee SmartDocs لمعالجة ثغرة أمنية. لمزيد من المعلومات والخطوات المطلوبة، يُرجى الاطّلاع على إجراء التحديث. |