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

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

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

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

به‌روزرسانی این نسخه، مؤلفه‌های موجود در فهرست RPM‌های زیر را به‌روزرسانی می‌کند:

  • edge-gateway-4.19.06-0.0.20097.noarch.rpm
  • edge-management-server-4.19.06-0.0.20097.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20097.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20097.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20097.noarch.rpm
  • edge-router-4.19.06-0.0.20097.noarch.rpm
  • edge-management-ui-4.19.06-0.0.20017.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-sap-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-drupal-contrib-4.19.06-0.0.303.noarch.rpm

توجه: RPM apigee-drupal-contrib-4.19.06 به نسخه 0.0.303 به روز شده است. این RPM مشابه نسخه 0.0.302 است و برای رفع برخی وابستگی های دروپال به روز شده است. اگر از نسخه های قبلی وصله کنید، ممکن است نسخه RPM تغییر نکند.

می‌توانید نسخه‌های RPM را که در حال حاضر نصب کرده‌اید بررسی کنید تا ببینید آیا باید به‌روزرسانی شوند، با وارد کردن:

apigee-all version

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

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

    1. مخازن یام را تمیز کنید:
      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 را نصب کنید:
      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. در تمام گره‌های Edge، اسکریپت update.sh را برای فرآیند edge اجرا کنید. برای انجام این کار، دستور زیر را روی هر گره اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. اگر از تجربه New Edge استفاده می کنید، دستور زیر را بر روی تمام گره های New Edge UI اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. در تمام گره‌های پورتال Apigee Developer Services، فرآیند devportal را با اجرای دستور زیر به‌روزرسانی کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

بدون تغییر.

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

بدون استهلاک یا بازنشستگی جدید.

ویژگی های جدید

هیچ ویژگی جدیدی وجود ندارد.

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

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

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

Apigee SSO در حال تأیید یک امضای دیجیتالی نبود که باعث یک مشکل امنیتی بالقوه شد.

تنظیم SSO_SAML_SIGNED_ASSERTIONS=y به فایل پیکربندی اضافه شده است که مشکل را حل می کند. به نصب و پیکربندی Edge SSO برای دسترسی HTTP مراجعه کنید.

170341798

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

120556489

فایل پیکربندی SSO تنظیماتی برای تعیین تغییر مسیر خانه از SSO به رابط کاربری Edge نداشت.

در نتیجه، ورود از طریق SSO (پورت 9099) با پیام "Where to?" ناموفق بود.

این رفع شده است. اکنون می توانید یک تغییر مسیر خانه از SSO به رابط کاربری Edge را با مراحل زیر تنظیم کنید:

  1. فایل /opt/apigee/customer/application/sso.properties را ویرایش کنید. اگر فایل وجود ندارد، آن را ایجاد کنید.
  2. خط زیر را به فایل اضافه کنید. از پروتکل قابل اجرا، http یا https استفاده کنید و جایگزین کنید
    <Edge-UI>:<PORT> با نقطه پایانی و پورت واقعی Edge UI.
    conf_login_homeredirect=https://<Edge-UI>:<PORT>/edge
  3. سرور SSO را مجددا راه اندازی کنید.
  4. apigee-service apigee-sso restart
148433643

نصب رابط کاربری Edge باعث ایجاد یک خطای بخش‌بندی شد.

پیام خطا runtime error: invalid memory address or nil pointer dereference

168258482

مجوزهای اجرایی برای "گروه" و "جهان" در برخی دایرکتوری ها وجود نداشت.

در نتیجه اجرای دستور apigee-all status یک خطا را برمی‌گرداند.

169377969

دریافت ردیابی رابط کاربری برای تراکنش‌هایی با مقادیر بزرگ اختصاص داده شده به متغیر جریان امکان‌پذیر نیست.

160904129

مشکل عدم دسترسی Dev Portal 403 برای URL های CSS/JS در همه ماژول های اضافه شده به دایرکتوری /sites برطرف شد.

مسائل شناخته شده

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