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