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

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

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

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

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

  • edge-gateway-4.19.06-0.0.20108.noarch.rpm
  • edge-management-server-4.19.06-0.0.20108.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20108.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20108.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20108.noarch.rpm
  • edge-router-4.19.06-0.0.20108.noarch.rpm
  • edge-analytics-4.19.06-0.0.40035.noarch.rpm
  • apigee-setup-4.19.06-0.0.1125.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2511.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2502.noarch.rpm
  • apigee-sso-4.19.06-0.0.20089.noarch.rpm
  • apigee-mtls-4.19.06-0.0.20209.noarch.rpm
  • edge-mint-gateway-4.19.06-0.0.30205.noarch.rpm
  • edge-mint-management-server-4.19.06-0.0.30205.noarch.rpm
  • edge-mint-message-processor-4.19.06-0.0.30205.noarch.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. به‌روزرسانی همه گره‌های Cassandra:

    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    که در آن configFile فایل پیکربندی‌ای را که برای نصب Apigee Edge for Private Cloud استفاده کرده‌اید مشخص می‌کند. برای مثال، /opt/silent.conf.

  3. در همه گره‌های Edge، update.sh را برای edge فرایند اجرا کنید. برای انجام این کار، فرمان زیر را در هر گره اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. برنامه update.sh را برای «ورود به سیستم یکپارچه» در همه گره‌ها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  5. اگر از Apigee mTLS استفاده می‌کنید، رویه شرح‌داده‌شده در ارتقای Apigee mTLS را دنبال کنید.

    برای اطلاعات بیشتر، مقدمه‌ای بر Apigee mTLS را ببینید.

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

این نسخه از Apigee Edge Private Cloud از Red Hat Enterprise Linux نسخه (Intel 64-bit) 7.9 و CentOS (Intel 64-bit) 7.9 پشتیبانی می‌کند.

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

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

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

این نسخه پخش ویژگی‌های جدید زیر را معرفی می‌کند:

  • گزینه نصب‌کننده جدیدی، 'mt'، برای نصب «سرور مدیریت» به‌طور جداگانه از «واسط کاربر Edge» و OpenLDAP (مسئله ۱۷۵۷۹۳۰۱۴). مشخص کردن عناصر برای نصب را ببینید.
  • پشتیبانی از چندین نام مستعار گواهینامه. برای استفاده، از نام مستعار کلید برای مشخص کردن گواهینامه انبار کلید استفاده کنید. کد جدید «پردازنده پیام» با دارایی پیکربندی، HTTPClient.choose.alias.by.keyalias=true (پیش‌فرض) در این نسخه پخش برای فعال کردن این ویژگی معرفی شده است.

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

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

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

درخواست‌های GET پاسخ‌های 408 نادرست برمی‌گرداندند.

153231909

فرمان generate-obfuscated-password کار نمی‌کرد.

142141620

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

138107618

نرخ بالای زمان‌های اتمام «رهیاب» به «پردازشگر پیام».

169401128

ارسال اعلان‌های ایمیلی برای «درآمدزایی» کار نمی‌کرد.

158714633

پیکربندی فایل گزارش Cassandra کار نمی‌کرد.

نشانه‌های logback جدیدی برای maxfilesize و maxbackupindex اضافه شده است.

143178281

سرویس اعلان درآمدزایی به‌دلیل پیکربندی بد SMTP با مشکل مواجه شده بود.

174735160 آسیب‌پذیری امنیتی بالقوه دربرابر تزریق SQL ازطریق واسط کاربر «کلاسیک Edge» برطرف شده است.
169212613

پاسخ «میانای برنامه‌سازی کاربردی مدیریت» حاوی سرصفحه‌های پاسخ تاریخ تکراری بود.

172379664

‫CredentialUtil دیگر پیام‌های ناخواسته را ثبت نمی‌کند.

170656165

راه‌اندازی «شناسایی یگانه Apigee» زمانی که سرور مدیریت http غیرفعال بود ناموفق بود.

175313717

آسیب‌پذیری‌های بالقوه Cassandra‏ (CVE-2020-13946 و CVE-2019-2684) رفع شده است.

مشکلات امنیتی برطرف‌شده را ببینید.

مشکلات امنیتی برطرف شد

در این نسخه پخش، مشکلات امنیتی شناخته‌شده زیر برطرف شده است. برای جلوگیری از این مشکلات، جدیدترین نسخه Edge Private Cloud را نصب کنید.

CVE شرح
CVE-2020-13946

در Apache Cassandra، همه نسخه‌های قبل‌از 2.1.22،‏ 2.2.18،‏ 3.0.22،‏ 3.11.8، و 4.0-beta2، برای مهاجم محلی بدون دسترسی به فرایند Apache Cassandra یا فایل‌های پیکربندی امکان‌پذیر است که با دستکاری کردن ثبت RMI، حمله مردی در میانه‌ای انجام دهد و نام‌های کاربری و گذرواژه‌های استفاده‌شده برای دسترسی به میانای JMX را ضبط کند. سپس مهاجم می‌تواند از این اطلاعات اعتباری برای دسترسی به میانای JMX و انجام عملیات غیرمجاز استفاده کند. کاربران باید از CVE-2019-2684، آسیب‌پذیری JRE که امکان بهره‌برداری از این مشکل از راه دور را فراهم می‌کند، نیز آگاه باشند.

CVE-2019-2684

نقصانی در نحوه استفاده از رمز DES/3DES به‌عنوان بخشی از پروتکل TLS/SSL پیدا شده است. حمله‌کننده مردی در میان می‌تواند از این نقص برای بازیابی برخی‌از داده‌های متن ساده با ضبط مقادیر زیادی از ترافیک رمزگذاری‌شده بین سرور و مشتری TLS/SSL استفاده کند، اگر ارتباط از مجموعه رمز مبتنی بر DES/3DES استفاده کند.

CVE-2016-2183

نقصانی در نحوه استفاده از رمز DES/3DES به‌عنوان بخشی از پروتکل TLS/SSL پیدا شد. اگر ارتباط از مجموعه رمز مبتنی بر DES/3DES استفاده کند، مهاجم «مردی در میان» می‌تواند از این نقص برای بازیابی برخی‌از داده‌های متن ساده با ضبط مقادیر زیادی از ترافیک رمزگذاری‌شده بین سرور و کارخواه TLS/SSL استفاده کند.

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

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