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