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

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

در ۲۳ سپتامبر ۲۰۲۱، نسخه جدیدی از Apigee Edge را برای فضای ابری خصوصی منتشر کردیم.

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

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

  • تحلیل لبه-۴.۵۰.۰۰-۰.۰.۴۰۰۴۶.noarch.rpm
  • apigee-sso-4.50.00-0.0.21034.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.917.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
  • apigee-lib-4.50.00-0.0.1019.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
  • apigee-setup-4.50.00-0.0.1128.noarch.rpm
  • apigee-service-4.50.00-0.0.1428.noarch.rpm
  • apigee-configutil-4.50.00-0.0.613.noarch.rpm
  • لبه-دروازه-4.50.00-0.0.20140.noarch.rpm
  • سرور-مدیریت-لبه-۴.۵۰.۰۰-۰.۰.۲۰۱۴۰.noarch.rpm
  • پردازنده پیام لبه-۴.۵۰.۰۰-۰.۰.۲۰۱۴۰.noarch.rpm
  • سرور-پستگرس-لبه-۴.۵۰.۰۰-۰.۰.۲۰۱۴۰.noarch.rpm
  • سرور لبه-qpid-4.50.00-0.0.20140.noarch.rpm
  • edge-router-4.50.00-0.0.20140.noarch.rpm
  • edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20020.noarch.rpm
  • edge-ui-4.50.00-0.0.20198.noarch.rpm
  • مدیریت لبه-رابط-استاتیک-4.50.00-0.0.20033.noarch.rpm
  • apigee-validate-4.50.00-0.0.624.noarch.rpm
  • apigee-mtls-4.50.00-0.0.20224.noarch.rpm
  • apigee-adminapi-4.50.00-0.0.607.noarch.rpm

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

apigee-all version

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

  1. روی تمام گره‌های لبه:

    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. ابزار apigee-service نسخه ۴.۵۰.۰۰ از Edge و وابستگی‌های آن را نصب کنید:
      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-lib را به‌روزرسانی کنید:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
    6. از دستور source برای اجرای اسکریپت apigee-service.sh استفاده کنید:
      source /etc/profile.d/apigee-service.sh
  2. ابزار apigee-validate را در سرور مدیریت به‌روزرسانی کنید:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. ابزار apigee-adminapi را به‌روزرسانی کنید:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. به‌روزرسانی ابزار apigee-machinekey :
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  5. ابزار apigee-config را به‌روزرسانی کنید:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  6. تمام گره‌های کاساندرا را به‌روزرسانی کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

  7. در تمام گره‌های Edge، اسکریپت update.sh را برای فرآیند edge اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  8. اسکریپت update.sh را برای SSO روی همه گره‌ها اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  9. اسکریپت update.sh را برای رابط کاربری (UI) در تمام گره‌ها اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  10. اگر از تجربه New Edge استفاده می‌کنید، دستور زیر را اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  11. اگر از Apigee mTLS استفاده می‌کنید، روش شرح داده شده در ارتقاء Apigee mTLS را دنبال کنید. برای اطلاعات بیشتر، به مقدمه‌ای بر Apigee mTLS مراجعه کنید.

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

در این نسخه، هیچ تغییری در نرم‌افزارهای پشتیبانی‌شده ایجاد نشده است.

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

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

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

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

بسته‌بندی جدید پیرامون ابزار تعمیر nodetool

این بسته‌بندی قبل از اجرای تعمیر nodetool، بررسی سلامت فضای دیسک (جایی که کاساندرا نصب شده است) را انجام می‌دهد. این بسته‌بندی همچنین از احراز هویت JMX و SSL روی پیکربندی‌های مرتبط با JMX پشتیبانی می‌کند.

پشتیبانی در سیاست LDAP برای جایگزینی پویای رشته برای عنصر <BaseDN> اضافه شد.

عنصر <BaseDN> در سیاست LDAP، سطح پایه LDAP را که تمام داده‌های شما تحت آن وجود دارند، مشخص می‌کند. در این نسخه، ما یک ویژگی ref به عنصر اضافه کرده‌ایم که می‌توانید از آن برای تعیین یک متغیر جریان حاوی مقدار <BaseDN> ، مانند apigee.baseDN ، استفاده کنید. ref بر یک مقدار BaseDN صریح اولویت دارد. اگر هم ref و هم value را مشخص کنید، ref اولویت دارد. اگر ref در زمان اجرا حل نشود، از value استفاده می‌شود.

رفع اشکالات

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

شناسه مسئله توضیحات
۱۹۷۵۱۳۱۵۱

مسیر اسکریپت jQuery نامنسجم در رابط کاربری کلاسیک برطرف شد

۱۵۱۸۵۲۴۳۹

به دلیل پیکربندی نادرست فایل .properties ، ثبت وقایع پیشرفته برای رابط کاربری با شکست مواجه می‌شد.

این مورد برطرف شده است.
۱۹۴۸۷۵۵۴۵

خطای ۴۰۴ هنگام رفتن به صفحه توسعه‌دهنده از صفحه برنامه‌های توسعه‌دهنده

این مورد برطرف شده است.
۱۷۹۷۶۹۸۰۶

شرکت‌ها در رابط کاربری Edge ظاهر نمی‌شدند

این مورد برطرف شده است.
۱۸۸۰۳۹۱۱۲

مشکلات اعتماد به گواهینامه‌های خودامضا در رابط کاربری Edge

این مورد برطرف شده است.
۱۹۵۹۳۲۶۱٨

console.log() باعث ثبت بیش از حد گزارش‌ها می‌شد

این مورد برطرف شده است.
۱۹۳۲۱۶۷۴۵

یک اشکال جزئی در نحوه مرتب‌سازی نام مراکز داده در اسکریپت‌های راه‌اندازی کاساندرا وجود داشت.

این مورد برطرف شده است.
۱۱۹۵۹۳۲۱۱۵

Apigee SSO در پاسخ‌ها به اشتباه ردپای پشته را برمی‌گرداند.

این مشکل برطرف شده است. توجه داشته باشید که ردپاهای پشته هنوز ثبت می‌شوند.
۷۹۵۹۱۹۳۴

اعتبارسنجی apigee با پیام مبهمی ناموفق بود

این مشکل برطرف شده است. گزارش خطا برای اسکریپت apigee-validate بهبود یافته است.
۱۷۴۷۳۲۱۶۹

پیام‌های syslog به اشتباه حذف می‌شدند

این مورد برطرف شده است.
۱۹۳۲۳۹۰۶۹

کلیدهای قدیمی از کامپوننت‌های Gateway و Machinekey حذف شدند

۱۹۷۷۶۰۲۵۸

یک نقص در API مجوزها باعث ایجاد مشکلات سازگاری بین رابط کاربری Edge و Gateway می‌شد.

این مشکل که هنگام فعال بودن احراز هویت خارجی LDAP رخ می‌داد، برطرف شده است.
۱۹۴۴۸۵۱۷۸

فاصله‌های انتهایی و ابتدایی از تمام ویژگی‌های محدودیت درخواست و پاسخ HTTP حذف شدند.

۱۹۳۹۱۸۹۵۳

برخی از پیکربندی‌های استفاده نشده از اجزای Gateway حذف شدند.

۱۱۲۲۶۲۶۰۴

سرور مدیریت مینت (Mint Management Server) باید هنگام انجام عملیات failover در Postgres به‌روزرسانی شود.

یک اسکریپت بهبود یافته برای تغییر جزئیات اتصال Postgres برای سرور مدیریت Mint ایجاد شده است. به مدیریت failover پایگاه داده PostgreSQL مراجعه کنید.
۱۹۷۳۰۱۷۴۳

یک پیام بزرگ SSL handshake باعث ایجاد مشکل در Java 1.8.0_3XX می‌شد.

این مورد برطرف شده است.
۱۸۸۵۲۶۱۱۷

دستور ip با مسیر مطلق پیشوند نشده بود

این مشکل برطرف شده است. اسکریپت‌های Apigee اکنون مسیر دستورات را به طور کامل مشخص می‌کنند.
۱۷۱۲۴۰۴۷۰

به‌روزرسانی مدیریت هنگام فعال بودن احراز هویت JMX یا SSL کاساندرا با شکست مواجه می‌شد.

قابلیتی اضافه شده است که هنگام اجرای تنظیمات یا به‌روزرسانی روی سرور مدیریت، احراز هویت Cassandra JMX و پیکربندی SSL را ارائه می‌دهد.
۱۹۳۵۶۴۱۷۴

داشبوردهای Edge UI Analytics قادر به دریافت داده‌ها نبودند

اشکالی که باعث می‌شد کوئری‌های آنالیتیکس برای محیط‌هایی که در نامشان نقطه وجود داشت، با شکست مواجه شوند، برطرف شد.
۱۶۷۹۶۰۴۸۷

کلمات کلیدی رزرو شده AND/OR در متن ابعاد باعث از کار افتادن گزارش‌های تحلیلی می‌شدند.

این مورد برطرف شده است.
۱۳۲۴۰۲۵۱۹

فضای خالی اضافی در لیست آدرس‌های IP فایل router.properties مانع از بالا آمدن روترها می‌شد.

این مشکل برطرف شده است. فضای خالی اضافی اکنون حذف شده است.
۱۸۴۵۷۳۲۱۱

افزونه‌های مدیریت جاوا (JMX) دیگر به طور پیش‌فرض برای ماژول Apigee SSO فعال نیست.

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

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

شناسه مسئله توضیحات
ناموجود

به دلیل ثبت عادی تغییرات دلتای فایل پیکربندی، رمزهای عبور در Edge برای Private Cloud ثبت می‌شدند. می‌توانید به روش زیر از ثبت تغییرات پیکربندی جلوگیری کنید:

  • اگر یک جزء Edge از قبل نصب شده است، یکی از مراحل زیر را انجام دهید:
    • مقدار LOGGER_PRINT_CONFIG_DELTA=false به عنوان متغیر محیطی تنظیم کنید. این کار ثبت دلتا پیکربندی را برای تمام اجزای آن گره متوقف می‌کند.
    • برای متوقف کردن ثبت تغییرات پیکربندی برای اجزای خاص، logger.print.config.delta=false را به فایل پیکربندی مخصوص مشتری برای آن جزء اضافه کنید. این کار ثبت تغییرات پیکربندی برای آن جزء را متوقف می‌کند. برای اطلاعات بیشتر به نحوه پیکربندی Edge مراجعه کنید.
  • اگر در حال نصب یک جزء Edge هستید، می‌توانید با اضافه کردن ورودی زیر به فایل silent.conf از ثبت تغییرات پیکربندی جلوگیری کنید:
    CONFIG_DELTA_LOG=n

    این کامپوننت را طوری پیکربندی می‌کند که تغییرات پیکربندی را ثبت نکند.

ناموجود امنیت بهبود یافته رمزهای عبور و داده‌های مرتبط ذخیره شده در پلتفرم.
CVE-2015-9251 اسکریپت نویسی بین سایتی (XSS) زمانی که یک درخواست Ajax بین دامنه‌ای بدون گزینه dataType در jQuery انجام می‌شود، برطرف شده است.
ناموجود محافظت‌های بیشتری در برابر حملات تکرار ادعای SAML اضافه شد.

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

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