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

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

در تاریخ ۲۸ اکتبر ۲۰۲۰، نسخه جدیدی از Apigee Edge for 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

توجه: «درآمد به‌ازای هر هزار بازدید» apigee-drupal-contrib-4.19.06 به نسخه 0.0.303 به‌روزرسانی شده است. این RPM با نسخه ۰.۰.۳۰۲ یکسان است و برای رفع برخی‌از وابستگی‌های Drupal به‌روزرسانی شده است. اگر از نسخه‌های قبلی وصله کنید، ممکن است نسخه RPM تغییر نکند.

با وارد کردن دستور زیر می‌توانید نسخه‌های RPM نصب‌شده فعلی را بررسی کنید تا ببینید نیاز به به‌روزرسانی دارند یا نه:

apigee-all version

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

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

    1. مخازن Yum را پاک کنید:
      sudo yum clean all
    2. برای /tmp/bootstrap_4.19.06.sh، جدیدترین فایل Edge 4.19.06 bootstrap_4.19.06.sh را بارگیری کنید:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. ابزار و وابستگی‌های Edge 4.19.06 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. برای اجرای دستورگان apigee-service.sh، از فرمان source استفاده کنید:
      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» اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. در همه گره‌های درگاه «خدمات توسعه‌دهنده Apigee»، فرایند devportal را با اجرای فرمان زیر به‌روز کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

بدون تغییر.

منسوخ شدن و بازنشستگی

هیچ منسوخ‌سازی یا بازنشستگی جدیدی وجود ندارد.

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

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

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

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

شناسه مشکل شرح
179079634

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

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

170341798

وابستگی‌های تعریف‌شده در «دروازه» مانع از استفاده از جدیدترین کتابخانه‌ها می‌شد.

120556489

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

درنتیجه، ورود به سیستم ازطریق SSO (درگاه ۹۰۹۹) با پیام «کجا؟» ناموفق بود.

این مشکل برطرف شده است. اکنون می‌توانید با انجام مراحل زیر، تغییر مسیر صفحه اصلی را از SSO به Edge UI تنظیم کنید:

  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 رد شد» برای نشانی‌های وب CSS/JS در همه واحدهای اضافه‌شده به دایرکتوری /sites برطرف شد.

مشکلات شناخته‌شده

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