4.18.05.04 - Edge for Private Cloud یادداشت های انتشار

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

در 10 مارس 2020، نسخه جدیدی از Apigee Edge را برای Private Cloud منتشر کردیم.

رویه به روز رسانی

برای به روز رسانی نصب خود، رویه زیر را در گره های Edge انجام دهید:

  1. در تمام گره های Edge:

    1. مخازن یام را تمیز کنید:
      sudo yum clean all
    2. آخرین فایل 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
    3. ابزار و وابستگی های apigee-service را نصب کنید:
      sudo bash /tmp/bootstrap_4.18.05.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. پراکسی SmartDocs جدید را از smartdocs.zip در پوشه /opt/apigee/apigee-validate/bundles وارد کنید و به عنوان یک ویرایش جدید اجرا کنید. پروکسی جدید باید به سازمانی که SmartDocs در حال حاضر پیکربندی شده است وارد شود. استقرار پروکسی به عنوان یک ویرایش جدید، در صورت نیاز، بازگشت را آسان‌تر می‌کند.

    توجه : قبل از استقرار، بررسی کنید که <VirtualHost> در پراکسی جدید با پیکربندی <VirtualHost> که در حال حاضر در محیط شما تنظیم شده است، مطابقت داشته باشد. اگر اینطور نیست، قبل از استقرار، پروکسی را ویرایش کنید.

  4. همانطور که در شکل زیر نشان داده شده است، از رابط کاربری 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 .
    رابط ایجاد KVM توجه : اگر این KVM را اضافه و پیکربندی نکنید، پروکسی لیست سفید را اعمال نخواهد کرد. این می تواند منجر به دسترسی غیرمجاز به هاست و آدرس های IP شما شود. فقط نام میزبان و آدرس IP نقاط پایانی API مستند شده با SmartDocs باید در مقادیر "allowed_hosts" گنجانده شود.

نرم افزار پشتیبانی شده

هیچ کدام.

محرومیت ها و بازنشستگی ها

هیچ کدام.

اشکالات رفع شد

جدول زیر باگ های رفع شده در این نسخه را فهرست می کند:

شناسه شماره توضیحات
145340106

آسیب پذیری Apigee SmartDocs API

پروکسی Apigee SmartDocs برای رفع آسیب پذیری امنیتی به روز شد. برای اطلاعات بیشتر و مراحل لازم به روش به‌روزرسانی مراجعه کنید.