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

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

در تاریخ ۲۸ اکتبر ۲۰۲۰، نسخه جدیدی از Apigee Edge for Private Cloud منتشر کردیم.

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

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

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm
  • edge-gateway-4.50.00-0.0.20100.noarch.rpm
  • edge-management-server-4.50.00-0.0.20100.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20100.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20100.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20100.noarch.rpm
  • edge-router-4.50.00-0.0.20100.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20016.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-sap-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-drupal-contrib-4.50.00-0.0.402.noarch.rpm

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

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

apigee-all version

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

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

    1. مخازن Yum را پاک کنید:
      sudo yum clean all
    2. جدیدترین فایل Edge 4.50.00 bootstrap_4.50.00.sh را در /tmp/bootstrap_4.50.00.sh بارگیری کنید:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. ابزار و وابستگی‌های Edge 4.50.00 apigee-service را نصب کنید:
      sudo bash /tmp/bootstrap_4.50.00.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

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

بدون تغییر.

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

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

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

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

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

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

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

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

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

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 بود

160904129

مشکل «دسترسی به Dev Portal 403 رد شد» برای نشانی‌های وب CSS/JS در همه واحدهای اضافه‌شده به دایرکتوری /sites برطرف شد.

167712617

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

170136958

«خط‌مشی XSLT» فقط در استخر رشته اصلی اجرا خواهد شد تا از درگیر شدن رشته‌های NIO اصلی جلوگیری شود.

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

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