درحال مشاهده اسناد Apigee Edge هستید.
به
اسناد Apigee X بروید. اطلاعات
در تاریخ ۱۸ اوت ۲۰۲۱، نسخه جدیدی از Apigee Edge for Private Cloud منتشر کردیم.
بهروزرسانی رویه
بهروزرسانی این نسخه باعث بهروزرسانی شدن عناصر در فهرست زیر از RPMها میشود:
- edge-gateway-4.50.00-0.0.20137.noarch.rpm
- edge-management-server-4.50.00-0.0.20137.noarch.rpm
- edge-message-processor-4.50.00-0.0.20137.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20137.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20137.noarch.rpm
- edge-router-4.50.00-0.0.20137.noarch.rpm
- edge-analytics-4.50.00-0.0.40045.noarch.rpm
- apigee-postgresql-9.6.1-0.0.2519.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2526.noarch.rpm
- apigee-service-4.50.00-0.0.1426.noarch.rpm
- apigee-provision-4.50.00-0.0.615.noarch.rpm
- apigee-validate-4.50.00-0.0.623.noarch.rpm
- apigee-sso-4.50.00-0.0.21017.noarch.rpm
- apigee-tomcat-8.5.64-0.0.915.noarch.rpm
- edge-ui-4.50.00-0.0.20193.noarch.rpm
- edge-management-ui-static-4.50.00-0.0.20032.noarch.rpm
- edge-management-ui-4.50.00-0.0.20017.noarch.rpm
- apigee-drupal-7.82-0.0.306.noarch.rpm
- apigee-drupal-devportal-4.50.00-0.0.407.noarch.rpm
- Apigee-drupal-contrib-4.50.00-0.0.403.noarch.rpm
با وارد کردن دستور زیر میتوانید نسخههای RPM نصبشده فعلی را بررسی کنید تا ببینید نیاز به بهروزرسانی دارند یا نه:
apigee-all version
برای بهروزرسانی نصب، روی گرههای Edge، روش زیر را انجام دهید:
-
در همه گرههای Edge:
- مخازن Yum را پاک کنید:
sudo yum clean all
- جدیدترین فایل 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
- ابزار و وابستگیهای Edge 4.50.00
apigee-serviceرا نصب کنید:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
که در آن uName:pWord نام کاربری و گذرواژهای است که از Apigee دریافت کردهاید. اگر pWord را حذف کنید، از شما خواسته میشود آن را وارد کنید.
- بهروزرسانی ابزار
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- برای اجرای دستورگان
apigee-service.sh، از فرمانsourceاستفاده کنید:source /etc/profile.d/apigee-service.sh
- مخازن Yum را پاک کنید:
- برنامه کمکی
apigee-validateرا در «سرور مدیریت» بهروز کنید:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- برنامه کمکی
apigee-provisionرا در «سرور مدیریت» بهروز کنید:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- بهروزرسانی همه گرههای Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
که در آن configFile فایل پیکربندیای را مشخص میکند که برای نصب Apigee Edge برای «ابر خصوصی» استفاده کردهاید. برای مثال،
/opt/silent.conf. - بهروزرسانی گرههای Postgres (اصلی و آمادهبهکار):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- در همه گرههای Edge، اسکریپت
update.shرا برای فرایندedgeاجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- نوشتار
update.shرا برای SSO در همه گرهها اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- دستورگان
update.shرا برای واسط کاربر در همه گرهها اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- اگر از تجربه «Edge جدید» استفاده میکنید، فرمان زیر را اجرا کنید:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- در همه گرههای درگاه «خدمات توسعهدهنده Apigee»، فرایند devportal را با اجرای فرمان زیر بهروز کنید:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
تغییرات در نرمافزار پشتیبانیشده
در این نسخه پخش، هیچ تغییری در نرمافزارهای پشتیبانیشده وجود ندارد.
منسوخ شدن و بازنشستگی
در این نسخه پخش، هیچ منسوخسازی یا بازنشستگی جدیدی وجود ندارد.
ویژگیهای جدید
این نسخه پخش ویژگیهای جدید زیر را معرفی میکند:
پنجره بالاپری جدیدی درباره تاریخهای پایان عمر (EOL) برای Edge for Private Cloud به شما هشدار میدهد
مشتریان Edge for Private Cloud شش ماه قبلاز تاریخ EOL نسخه نصبشده، پیامهای هشدار را مشاهده خواهند کرد. پیام «پایان عمر» در هر جلسه مرورگر یکبار نشان داده میشود: اگر برگه یا مرورگر را ببندید، جلسه ازدست خواهد رفت. اگر سپس Apigee را در مرورگر دوباره باز کنید، پیام دوباره نمایش داده خواهد شد.
گزینه جدید برای خروج کاربران از سیستم هنگام تغییر گذرواژه
پرچم جدیدی به apigee.feature.clearSessionOnPasswordUpdate اضافه شد که به شما امکان میدهد
پیکربندی کنید که آیا کاربران پساز تغییر گذرواژه از سیستم خارج شوند یا نه.
پیشفرض این است که کاربران از سیستم خارج نمیشوند.
پرچم جدید برای تنظیم نسخه «امنیت لایه انتقال» برای SMTP
پرچم جدیدی به mail.smtp.ssl.protocols اضافه شده است که پروتکل SSL
فعال برای اتصالات SMTP را مشخص میکند. این ویژگی به شما امکان میدهد پروتکلهای SSL را براساس
الزامات امنیتیتان پیکربندی کنید.
پیکربندی پراکسی بازارسال.
پرچمهای زیر اضافه شده است که به شما امکان میدهد پراکسی ارسال را پیکربندی کنید:
http.proxyHosthttp.proxyPorthttp.proxyUserhttp.proxyPassword
بهطور پیشفرض، مقادیر پرچمها خالی است.
دستورگان pg-data-purge برای پاکسازی جدولهای واقعیت والد از تجزیهوتحلیل بهبود یافت
برای اجرای دستورگان، فرمان زیر را وارد کنید:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain [Delete-from-parent-fact - N/Y] [Confirm-delete-from-parent-fact - N/Y]
دستورگان گزینههای زیر را دارد:
Delete-from-parent-factپیشفرض : خیر. دادههای قدیمیتر از دوره نگهداری روز از جدول حقیقت والد نیز حذف خواهد شد.Confirm-delete-from-parent-fact. پیشفرض: خیر. اگر خیر باشد، پیشاز حذف دادهها از واقعیت اصلی، برنامه از شما میخواهد حذف را تأیید کنید. اگر دستور پاکسازی خودکار است، روی «بله» تنظیم کنید.
گزینه تغییر برچسب کاربر در صفحه ورود به سیستم
پرچم جدیدی بهنام apigee.feature.customLoginUserLabel به شما امکان میدهد برچسب کاربر را
در صفحه ورود به سیستم براساس اولویت کاربر پیکربندی کنید. پیشفرض «نشانی ایمیل» است.
رفع اشکالها
این بخش فهرست اشکالات «ابر خصوصی» را که در این نسخه اصلاح شده است ارائه میدهد.
| شناسه مشکل | شرح |
|---|---|
| 179989459 |
حذف محصول API از بسته محصول API کار نمیکرد. این مشکل برطرف شده است. |
| 67151202 |
الزامات پیچیدگی گذرواژه در زمان نصب اعمال نمیشد این مشکل برطرف شده است. |
| 175942835 |
مشتریان میتوانستند بدون هیچگونه محافظت CSRF درخواستهای GET را به dailysummaryreports ارسال کنند این مشکل برطرف شده است. |
| 161351690 |
خطمشی HMAC در فهرست خطمشیها در واسط کاربر نشان داده نشد این مشکل برطرف شده است. |
| 170791446 |
مشکل هدایت ۴۰۴ در زبانه «توسعهدهندگان» در میانای کاربر. مشتریان نمیتوانستند در برگه «توسعهدهندگان» در واسط کاربر ویرایش/حذف یا هر عملیات دیگری انجام دهند زیرا ایمیل توسعهدهنده نویسههای خاص داشت. این مشکل برطرف شده است |
| 168149141 |
نصب درآمدزایی در سرور «مدیریت» دوم ناموفق بود برخیاز مشکلات احتمالی ناشی از وضعیت مسابقه درطول نصب «سرور مدیریت ضرب» برطرف شد |
| 167960487 |
کلیدواژههای رزروشده «و/یا» در نوشتار ابعاد باعث میشد گزارشهای Analytics ناموفق باشد این مشکل برطرف شده است. |
| 168846482 |
اگر پایگاههای داده Apigee وجود نداشت، بازیابی Postgres ناموفق بود گزارشدهی خطا را در متن بازیابی Postgres بهبود بخشیدهایم. |
| 161155125 |
ارتقا برای apigee-ldap ناموفق بود این مشکل برطرف شده است. |
| 180207712 |
مشتری نتوانست گرههای جدید Cassandra اضافه کند اگر داراییCASS_HOSTS نادرستی ارائه شود، راهاندازی Cassandra با پیام خطای بهبودیافتهای ناموفق خواهد بود.
|
| 173657467 |
اگر گرههای Cassandra در مرکز داده دیگری ازکارافتاده بودند، «سرور مدیریت» بالا نمیآمد اسکریپت فعال کردن اصالتسنجی Cassandra برای مدیریت این مورد بهبود یافته است. |
| 182456858 |
سرور مدیریت به منطقه محلی Postgres متصل نمیشد. بهبودهایی در الگوریتم «سرور مدیریت» برای انتخاب بهترین Postgres برای اتصال به برای پُرسمانهای تجزیهوتحلیل ایجاد شد. |
| 189743303 |
مشکل فیلتر کردن Analytics API این مشکل برطرف شده است. |
| 156623186 |
محدودیتهای اجازه برای منبع «ممیزیها» کار نمیکرد این مشکل برطرف شده است. |
| 123015330 |
شمارههای با قالببندی نادرست در فایل |
| 183147699 |
رفع مشکل در ثبتهای مخزن داده درطول نصب/بهروزرسانیهای «سرور مدیریت» وقتی از نامهای منطقه با قالب dc-x استفاده نمیشود. به مرجع فایل پیکربندی لبه مراجعه کنید. |
| 180373096 |
عرضه انبوه «پراکسیهای میانای برنامهسازی کاربردی» کند بود این مشکل برطرف شده است. |
| 182857918 |
گزارشهای بهبودیافته «پردازشگر پیام» برای ثبت بهتر وضعیتهای خطا |
| 193870176 |
پیکربندی سطح «رهیاب» اضافه شد تا گزینههای شنود «میزبان مجازی» در درگاههای استاندارد ۸۰ و ۴۴۳ غیرفعال شود. |
| 168560804 |
هنگام ایجاد جریان همرسانیشده، خطای ۴۰۳ برگردانده شد این خطا به این دلیل رخ داد که یک مقدار تعریفنشده به API ارسال میشد. این مشکل برطرف شده است. |
| 186503861 |
خطمشی ServiceCallout مقادیر سرایند را تقسیم میکرد و سرایندهایی با کلید یکسان و مقادیر متفاوت را
هنگامی که عنصر conf_http_HTTPHeader.{ANY}) برای کنترل
عملکرد پیشفرض چندارزشی و تکراری همه «سرایندها» اضافه شد. این پیکربندی فقط درصورتی اعمال خواهد شد که پیکربندی سرصفحه خاصی وجود نداشته باشد.
|
مشکلات امنیتی برطرف شد
در این نسخه پخش، مشکلات امنیتی شناختهشده زیر برطرف شده است. برای جلوگیری از این مشکلات، جدیدترین نسخه Edge Private Cloud را نصب کنید.
| شناسه مشکل | شرح |
|---|---|
| CVE-2020-11022 | آسیبپذیری jQuery برطرف شد |
| CVE-2020-11023 | آسیبپذیری jQuery برطرف شد |
| CVE-2018-20801 | مشکلات آسیبپذیری Highcharts در واسط کاربر Edge (کلاسیک) |
آسیبپذیری «دستورگاننویسی بینسایتی» (XSS) در jQuery آسیبپذیری در jquery که دستورگاننویسی بینسایتی (XSS) را گزارش میکرد برطرف شد. |
|
آسیبپذیری در Tomcat servlet. سرویسدهنده Tomcat نسخه ۸.۰.۵۳ آسیبپذیری امنیتی داشت. ارتقا دادن Tomcat به نسخه 8.5.34 این آسیبپذیری را برطرف میکند. |
مشکلات شناختهشده
برای فهرست کامل مشکلات شناختهشده، مشکلات شناختهشده Edge for Private Cloud را ببینید.