أنت تطّلع على مستندات 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
ونشره كمراجعة جديدة. من المفترض أن يتم استيراد الخادم الوكيل الجديد إلى المؤسسة التي تم فيها ضبط Smart Docs حاليًا. سيؤدي نشر الخادم الوكيل كنسخة جديدة إلى تسهيل عملية العودة إلى الحالة السابقة، إذا لزم الأمر.ملاحظة: قبل نشر الإعدادات، تحقَّق من أنّ
<VirtualHost>
في الخادم الوكيل الجديد يتطابق مع إعدادات<VirtualHost>
التي تم ضبطها حاليًا في بيئتك. إذا لم يكن الأمر كذلك، عدِّل الخادم الوكيل قبل نشره. - من واجهة مستخدم Edge، قم بإنشاء وتحديث KVM باسم "smartdocs_whitelist"، كما هو موضح في الشكل أدناه.
يجب إنشاء KVM في المؤسسة والبيئة حيث يتم استخدام الخادم الوكيل Smart Docs حاليًا.
ملاحظة: تأكَّد من عدم وضع علامة في المربّع بجانب Encrypted.
- أضِف مفتاحًا باسم "is_whitelist_Configure"، حيث تكون القيمة هي "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
.
البرامج المتوافقة
بلا عُري
الإيقاف النهائي والإزالة
بلا عُري
الأخطاء التي تم إصلاحها
يعرض الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:
معرّف المشكلة | الوصف |
---|---|
145340106 | الثغرة الأمنية في واجهة برمجة التطبيقات Apigee SmartDocs API تم تحديث الخادم الوكيل في Apigee Smart Docs لمعالجة الثغرة الأمنية. يُرجى الاطّلاع على إجراءات التحديث للحصول على مزيد من المعلومات والخطوات المطلوبة. |