4.19.06.02 - Edge لملاحظات الإصدار في Private Cloud

أنت تعرض مستندات Apigee Edge.
انتقل إلى مستندات Apigee X.
معلومات

في 10 آذار (مارس) 2020، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

إجراء التحديث

لتحديث التثبيت، نفذ الإجراء التالي على عُقد Edge:

  1. في جميع عُقد Edge:

    1. قم بتنظيف مستودعات Yum:
      sudo yum clean all
    2. يجب تنزيل أحدث ملف 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
    3. ثبّت الأداة المساعدة والتبعيات apigee-service على Edge 4.19.06:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      حيث يشير uName:pWord إلى اسم المستخدم وكلمة المرور اللذين تلقّيتهما من Apigee. إذا لم يتم حذف pWord، سيُطلب منك إدخاله.

    4. تحديث أداة apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. تحديث أداة apigee validate:
    sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. استورِد الخادم الوكيل الجديد لتطبيق Smart Docs من smartdocs.zip في /opt/apigee/apigee-validate/bundles. الدليل ونشره كنسخة جديدة. يجب استيراد الخادم الوكيل الجديد إلى المؤسسة التي تتضمن Smart Docs حاليًا. سيؤدي نشر الخادم الوكيل كنسخة جديدة إلى تسهيل عملية العودة إلى الحالة السابقة، إذا لزم الأمر.

    ملاحظة: قبل النشر، تحقق للتأكد من أن يتطابق <VirtualHost> في الخادم الوكيل الجديد مع إعدادات <VirtualHost> المعيّنة حاليًا في بيئتك. وإذا لم يحدث ذلك، عدِّل الخادم الوكيل قبل النشر.

  4. من واجهة مستخدم Edge، قم بإنشاء وتحديث KVM باسم "smartdocs_whitelist"، كما هو موضح في الشكل أدناه. يجب إنشاء KVM في المؤسسة والبيئة حيث يتم إنشاء الخادم الوكيل Smart Docs المنشورة حاليًا.

    ملاحظة: تأكَّد من عدم وضع علامة في المربّع بجانب Encrypted.

    • أضِف مفتاحًا باسم "is_whitelist_Configure"، حيث تكون القيمة هي "YES (نعم)".
    • أضِف مفتاحًا ثانيًا باسم "allowed_hosts"، حيث تكون القيم عبارة عن أسماء مضيفين أو عناوين IP مفصولة بمسافة استدعيتهما من Smart Docs. قيمة "allowed_hosts" تضمين أي مضيفين مدرجين في مواصفات OpenAPI تمت إضافتها إلى Smart Docs. على سبيل المثال، إذا كانت لديك مواصفات OpenAPI التي تستدعي mocktarget.apigee.net، عليك إضافة mocktarget.apigee.net إلى "allowed_hosts". إذا لم يكن المضيف في KVM، سيكون استجابة Smartالمستندات 400 Bad Request مع محتوى حمولة Bad Request-Hostname not permitted.
    واجهة إنشاء KVM ملاحظة: في حالة عدم إضافة KVM وتهيئته، لن يفرض الخادم الوكيل الإضافة إلى القائمة البيضاء. هذا النمط إلى الدخول غير المصرح به إلى المضيفات وعناوين IP. أسماء المضيفين وعناوين IP فقط يجب تضمين نقاط نهاية واجهة برمجة التطبيقات الموثقة باستخدام Smartالمستندات في الحقل "allowed_hosts" القيم.

البرامج المتوافقة

بلا عُري

عمليات الإيقاف والتقاعد

بلا عُري

تم إصلاح الأخطاء

يسرد الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:

معرّف المشكلة الوصف
145340106

الثغرة الأمنية في Apigee Smart Docs API

تم تحديث الخادم الوكيل في Apigee Smart Docs لمعالجة الثغرة الأمنية. عرض إجراء التعديل للحصول على مزيد من المعلومات والخطوات المطلوبة