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

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

از زمان انتشار نسخه قبلی Edge for Private Cloud Feature، نسخه‌های زیر منتشر شده‌اند و در این نسخه ویژه گنجانده شده‌اند:

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

برای درک چگونگی تشخیص اینکه آیا یک نسخه ابری خاص در نسخه Edge شما برای Private Cloud گنجانده شده است یا خیر، به «درباره شماره‌گذاری نسخه‌ها» مراجعه کنید.

مرور کلی انتشار

این نسخه شامل تعدادی ویژگی قابل توجه است که به شما کمک می‌کند API های خود را بهتر کنترل و ایمن کنید، از جمله:

  • جریان‌های اشتراکی از استقرار بدون قطعی پشتیبانی می‌کنند.
  • حذف داده‌های کسب درآمد برای یک سازمان اکنون پشتیبانی می‌شود.
  • ویژگی‌های جدید اضافی که در زیر توضیح داده شده‌اند.

در مورد منسوخ شدن، گاوصندوق‌ها منسوخ شده‌اند.

ادامه‌ی این مبحث شامل جزئیاتی در مورد تمام ویژگی‌های جدید، به‌روزرسانی‌ها و رفع اشکالات موجود در این نسخه است.

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

ویژگی‌های زیر در این نسخه منسوخ یا کنار گذاشته شده‌اند. برای اطلاعات بیشتر به سیاست منسوخ شدن Edge مراجعه کنید.

منسوخ شده: اضافه کردن مسیرها در تب عملکرد پروکسی API

تا این نسخه، می‌توانستید در رابط کاربری مدیریت، به یک پروکسی API بروید، به تب Performance بروید و مسیرهای مختلفی را برای مقایسه مبتنی بر نمودار در تب Performance پروکسی و در داشبورد Business Transactions ایجاد کنید. این ویژگی اکنون منسوخ شده و دیگر در رابط کاربری موجود نیست. برای جایگزینی برای این قابلیت، به مقاله زیر از انجمن Apigee مراجعه کنید: Alternative to Business Transactions API (EDGEUI-902)

منسوخ شده: آدرس اینترنتی buildInfo برای پورتال خدمات توسعه‌دهندگان

در نسخه‌های قبلی پورتال، برای تعیین نسخه پورتال خود، آدرس اینترنتی زیر را در مرورگر باز می‌کردید:

http://yourportal.com/buildInfo

در نسخه ۴.۱۷.۰۵ این لینک حذف شد. برای تعیین نسخه، در دروپال، منوی Reports > Status report را باز کنید. نسخه پورتال در جدول ردیفی با عنوان Install profile نمایش داده می‌شود.

منسوخ شدن فروشگاه امن Apigee (خزانه‌ها)

مخزن امن Apigee که با نام "vaults" نیز شناخته می‌شود، منسوخ شده است و یک سال پس از تاریخ اعلام منسوخ شدن که در صفحه Deprecations and Redispensions نشان داده شده است، منسوخ خواهد شد. Vaults که ذخیره‌سازی رمزگذاری شده جفت‌های کلید/مقدار را فراهم می‌کنند، با API مدیریت ایجاد می‌شوند و در زمان اجرا با توابعی در ماژول apigee-access Node.js قابل دسترسی هستند.

به جای استفاده از حافظه امن، از نقشه‌های کلید-مقدار رمزگذاری‌شده (KVM) استفاده کنید، همانطور که در بخش «کار با نقشه‌های کلید-مقدار» توضیح داده شده است. KVMهای رمزگذاری‌شده به اندازه گاوصندوق‌ها ایمن هستند و گزینه‌های بیشتری برای ایجاد و بازیابی ارائه می‌دهند. (MGMT-3848)

ویژگی‌ها و به‌روزرسانی‌های جدید

در ادامه ویژگی‌ها و بهبودهای جدید این نسخه آمده است. علاوه بر بهبودهای زیر، این نسخه شامل بهبودهای متعدد در قابلیت استفاده، عملکرد، امنیت و پایداری نیز می‌شود.

ابر خصوصی

پارامتر پیکربندی SMTP مورد نیاز جدید به نصب اضافه شد

اکنون باید از پارامتر SMTPMAILFROM در فایل پیکربندی نصب Edge استفاده کنید. این پارامتر آدرس ایمیلی را که هنگام ارسال ایمیل‌های خودکار توسط Edge استفاده می‌شود، مشخص می‌کند، مانند زمانی که کاربر درخواست تنظیم مجدد رمز عبور را می‌دهد. برای اطلاعات بیشتر به بخش «نصب اجزای Edge روی یک گره» مراجعه کنید.

(EDGEUI-1020)

اکنون می‌توان زمان انقضای مورد استفاده توسط رابط کاربری اج را برای تماس‌های مدیریتی رابط برنامه‌نویسی اج تنظیم کرد.

اکنون می‌توانید مدت زمان وقفه API مورد استفاده توسط رابط کاربری Edge را مشخص کنید تا مدت زمان انتظار رابط کاربری برای بازگشت یک فراخوانی مدیریت API را کنترل کنید. ویژگی‌های زیر این وقفه را تعریف می‌کنند:

  • conf_apigee_apigee.feature.apitimeout زمانی را بر حسب ثانیه تنظیم می‌کند که رابط کاربری صرف نظر از هرگونه فعالیتی که روی آن انجام می‌شود، منتظر بازگشت یک فراخوانی به backend می‌ماند. اگر فراخوانی در این مدت زمان تکمیل نشود، رابط کاربری خطای timeout را نمایش می‌دهد. مقدار پیش‌فرض ۱۸۰ ثانیه (۳ دقیقه) است.
  • conf_apigee_play.ws.timeout.idle مدت زمانی را که رابط کاربری (UI) برای فعالیت روی سرور، بر حسب میلی‌ثانیه، منتظر می‌ماند، تعیین می‌کند. می‌توان آن را روی همان مقدار conf_apigee_apigee_apitimeout یا روی مقداری کمتر تنظیم کرد. تنظیم آن روی مقدار بزرگتر هیچ تاثیری ندارد. مقدار پیش‌فرض ۱۸۰۰۰۰ میلی‌ثانیه (۳ دقیقه) است.
  • conf_apigee_play.ws.timeout.connection مدت زمانی را که رابط کاربری برای برقراری اتصال منتظر می‌ماند، تعیین می‌کند. این مقدار می‌تواند برابر با مقدار conf_apigee_apigee_apitimeout یا کمتر از آن باشد. تنظیم آن روی مقدار بزرگتر هیچ تاثیری ندارد. مقدار پیش‌فرض ۱۲۰۰۰۰ میلی‌ثانیه (۲ دقیقه) است.

برای اطلاعات بیشتر به بخش تنظیم زمان‌بندی استفاده شده توسط رابط کاربری Edge برای مدیریت فراخوانی‌های API Edge مراجعه کنید.

(EDGEUI-816)

اضافه شدن زمان تلاش مجدد پردازنده پیام به روترها

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

برای اطلاعات بیشتر به پیکربندی روتر برای تلاش مجدد اتصال به یک پردازنده پیام مراجعه کنید.

(APIRT-2912)

روشی برای تغییر مدیر پیش‌فرض سیستم اضافه شد

اکنون مستنداتی برای تغییر مدیر پیش‌فرض سیستم گنجانده شده است.

برای اطلاعات بیشتر به مدیریت کاربران، نقش‌ها و مجوزها مراجعه کنید.

(داس-۴۸۹۵)

مستنداتی در مورد جداسازی وظایف نصب Edge بین کاربر root و غیر root اضافه شد.

مستندات جدید مراحل جداسازی وظایف نصب اج بین کاربر روت و غیر روت را شرح می‌دهد.

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

(داس-۴۵۷۳)

اج به طور خودکار در پاسخ به رویدادهای خاص، مانند زمانی که یک کاربر به یک سازمان اضافه می‌شود، ایمیل‌هایی ارسال می‌کند. بسیاری از این ایمیل‌ها حاوی یک لینک هستند. به عنوان مثال، وقتی یک کاربر جدید به یک سازمان اضافه می‌شود، رابط کاربری اج ایمیلی حاوی یک URL ورود به سیستم به شکل زیر برای کاربر ارسال می‌کند:

https://domain/login

دامنه به طور خودکار توسط Edge تعیین می‌شود و معمولاً برای سازمان صحیح است. با این حال، این احتمال وجود دارد که وقتی رابط کاربری Edge پشت یک متعادل‌کننده بار است، نام دامنه تولید شده به صورت خودکار نادرست باشد. در این صورت، می‌توانید از ویژگی conf_apigee_apigee.emails.hosturl برای تنظیم صریح بخش نام دامنه در URL تولید شده استفاده کنید.

برای اطلاعات بیشتر به تنظیم نام میزبان برای لینک‌ها در ایمیل‌های تولید شده مراجعه کنید.

(EDGEUI-1044)

تنظیم URL پایه نمایش داده شده توسط رابط کاربری Edge برای یک پروکسی API

رابط کاربری Edge، آدرس اینترنتی (URL) یک پروکسی API را بر اساس تنظیمات میزبان مجازی مربوط به محل استقرار پروکسی نمایش می‌دهد. این نمایش می‌تواند شامل شماره پورت روتر میزبان مجازی باشد.

در بیشتر موارد، URL نمایش داده شده در رابط کاربری Edge، URL صحیح برای ارسال درخواست‌های خارجی به پروکسی است. با این حال، برای برخی از پیکربندی‌ها، URL نمایش داده شده صحیح نیست. به عنوان مثال، هر یک از پیکربندی‌های زیر می‌تواند باعث شود URL نمایش داده شده با URL واقعی مورد استفاده برای ارسال درخواست‌های خارجی به پروکسی مطابقت نداشته باشد:

  • خاتمه SSL در یک متعادل کننده بار رخ می‌دهد
  • نگاشت پورت بین یک متعادل‌کننده بار و روترهای Apigee رخ می‌دهد.
  • یک متعادل‌کننده بار که با بازنویسی مسیر پیکربندی شده است

اج برای ابر خصوصی ۴.۱۷.۰۵ و بالاتر از یک ویژگی در میزبان مجازی به نام <BaseUrl> پشتیبانی می‌کند که به شما امکان می‌دهد URL نمایش داده شده توسط رابط کاربری اج را نادیده بگیرید. در اینجا مثالی آورده شده است که شیء میزبان مجازی را با ویژگی جدید <BaseURL> نشان می‌دهد. در این مثال، مقدار " http://myCo.com " در رابط کاربری اج ظاهر می‌شود:

<VirtualHost name="myVHost">
   <HostAliases>
     <HostAlias>DNS_name_or_IP:9005</HostAlias>
   </HostAliases>
   <BaseUrl>http://myCo.com</BaseUrl>
   <Interfaces/>
   <Port>9005</Port>
</VirtualHost>

اگر <BaseUrl> به عنوان پیش‌فرض تنظیم نشده باشد، آدرس اینترنتی پیش‌فرض رندر شده توسط رابط کاربری Edge به صورت " http:// DNS_name_or_IP :9005/ " نمایش داده می‌شود، در حالی که نام مستعار میزبان واقعی " http://myCo.com " است.

همچنین می‌توانید هنگام ایجاد یک سازمان، با استفاده از ویژگی VHOST_BASEURL با ابزار apigee-provision، آدرس اینترنتی پایه را تنظیم کنید.

برای اطلاعات بیشتر به پیکربندی دسترسی TLS به یک API برای ابر خصوصی مراجعه کنید.

(EDGEUI-5008)

مستنداتی در مورد فعال‌سازی ثبت گزارش اشکال‌زدایی اضافه شد.

مستنداتی برای توضیح نحوه فعال/غیرفعال کردن ثبت وقایع اشکال‌زدایی برای اجزای Edge اضافه شده است.

برای اطلاعات بیشتر به فعال کردن ثبت گزارش اشکال‌زدایی مراجعه کنید.

(APIRT-4018)

نصب‌کننده و سینتکس دستور جدید برای ابزار apigee-analytics-collector

تمام مشتریان Edge برای Private Cloud موظفند آمار مربوط به ترافیک پروکسی API را با استفاده از نسخه بتای ابزار خط فرمان apigee-analytics-collector به Apigee ارسال کنند. این ابزار گزارش حجم تماس API را به Apigee ارسال می‌کند.

این نسخه از اج شامل دستورالعمل‌های نصب و سینتکس فرمان جدیدی برای ابزار apigee-analytics-collector است. در این نسخه، اکنون به جای npm از apigee-service برای نصب ابزار apigee-analytics-collector استفاده می‌کنید و ابزار apigee-analytics-collector را به جای یک دستور مستقل، از طریق apigee-service فراخوانی می‌کنید.

برای اطلاعات بیشتر به آپلود داده‌های ترافیک API در Apigee - نسخه بتا مراجعه کنید.

دایرکتوری نصب پیش‌فرض جدید پس از به‌روزرسانی پورتال سرویس‌های توسعه‌دهندگان Nginx/Postgres از نصب جدید ۴.۱۷.۰۱

پس از به‌روزرسانی نسخه جدید ۴.۱۷.۰۱ که از Nginx/Postgres استفاده می‌کند، دایرکتوری ریشه از مسیر زیر تغییر کرد:

/opt/apigee/apigee-drupal

به:

/opt/apigee/apigee-drupal/wwwroot

خدمات API

اعتبارسنجی ورودی سختگیرانه‌تر برای موجودیت‌ها

اعتبارسنجی ورودی سختگیرانه‌تری در تمام موجودیت‌های سازمان Apigee Edge اعمال شده است. کاراکترهای مجاز معمولاً حروف الفبا (همه حروف کوچک و بزرگ)، اعداد و زیرخط هستند.

نهادهای تحت تأثیر عبارتند از:

  • سازمان‌ها
  • محیط‌ها
  • پروکسی‌های API
  • اصلاحات پروکسی API
  • نام‌های سیاست در پروکسی API
  • اشکال‌زدایی شناسه‌های پیکربندی ماسک ردیابی
  • نام منابع (کد جاوا، xsl، همه منابع)
  • فروشگاه‌های کلید
  • فروشگاه‌های CRL
  • منابع مرجع
  • سرورهای هدف

(MGMT-3840)

جریان‌های مشترک، استقرار بدون قطعی

وقتی می‌خواهید جریان‌های مشترک را مستقر کنید و مطمئن شوید که ترافیک ورودی در طول استقرار رد نمی‌شود یا مقدار کمی از آن رد می‌شود، اکنون می‌توانید از یک API مدیریت استقرار بدون قطعی استفاده کنید. این فرآیند تقریباً مشابه استقرار بدون قطعی برای پروکسی‌های API با استفاده از API مدیریت است. تنها تفاوت در منبع API مدیریت است.

فراخوانی زیر، نسخهٔ جریان مشترک مشخص‌شده در URI را مستقر می‌کند، سپس نسخهٔ قبلاً مستقرشده را از حالت مستقر خارج می‌کند (پارامتر کوئری override=true این امکان را فراهم می‌کند):

curl -X POST -H "Content-type:application/x-www-form-urlencoded" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \
-u email:password

(MGMT-3485)

کسب درآمد

حذف داده‌های کسب درآمد برای یک سازمان

ممکن است بخواهید داده‌های کسب درآمد سازمان خود را در سناریوهای زیر حذف کنید:

  • سازمان خود را حذف کنید. در این حالت، قبل از حذف سازمان، باید داده‌های کسب درآمد را حذف کنید.
  • داده‌های کسب درآمد را از یک سازمان آزمایشی که می‌خواهید دوباره از آن استفاده کنید، پاک کنید. در این صورت، پس از حذف داده‌های کسب درآمد، باید داده‌های Apigee Edge را همگام‌سازی کنید.

برای اطلاعات بیشتر، به حذف داده‌های کسب درآمد از سازمان خود مراجعه کنید. (DEVRT-2581)

API برای فعال کردن کسب درآمد برای یک سازمان اضافه شد

اکنون می‌توانید از یک API برای فعال کردن کسب درآمد برای یک سازمان استفاده کنید.

برای اطلاعات بیشتر به بخش فعال‌سازی کسب درآمد برای یک سازمان مراجعه کنید.

(DEVRT-2383)

اشکالات برطرف شد

اشکالات زیر در این نسخه برطرف شده‌اند. این لیست در درجه اول برای کاربرانی است که می‌خواهند بررسی کنند آیا تیکت‌های پشتیبانی آنها برطرف شده است یا خیر. این لیست برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.

ابر خصوصی ۴.۱۷.۰۵

شناسه مسئله توضیحات
DEVRT-3569

کسب درآمد محدودیت طول کمتری برای نام محصولات و برنامه‌ها نسبت به Edge دارد

اکنون محدودیت‌های طولی نام محصولات و برنامه‌ها در Monetization و Edge یکسان است.

داس-۴۴۰۰ عملکرد پشتیبان‌گیری apigee-service زمانی که دایرکتوری داده‌ها از پیوندهای نمادین استفاده می‌کند، با شکست مواجه می‌شود.
داس-۴۵۶۳

اعتبارسنجی ZooKeeper اکنون با نام‌های میزبان و همچنین آدرس‌های IP کار می‌کند

فایل‌های پیکربندی Edge اکنون به شما امکان می‌دهند گره‌های ZooKeeper را با استفاده از آدرس‌های IP و نام‌های میزبان مشخص کنید.

داس-۴۵۶۲

دستور "apigee-provision delete-env" به شما اجازه نمی‌دهد رمز عبور ادمین را از خط فرمان وارد کنید.

اکنون می‌توانید رمز عبور ادمین را از طریق خط فرمان وارد کنید.

داس-۴۵۶۸

اعتبارسنجی ZooKeeper اکنون وقتی پسوند ":observer" را مشخص می‌کنید، کار می‌کند

فایل‌های پیکربندی Edge اکنون به شما امکان می‌دهند پسوند ":observer" را برای گره‌های ZooKeeper مشخص کنید.

EDGEUI-28

جلسه کاربر هنگام خروج از رابط کاربری Edge از بین نمی‌رود

وقتی کاربری از رابط کاربری Edge خارج می‌شود، کوکی جلسه برای کاربر حذف می‌شود. با این حال، در حالی که کاربر وارد سیستم می‌شود، بدافزار یا سایر نرم‌افزارهای مخرب که روی سیستم کاربر اجرا می‌شوند، می‌توانند کوکی را به دست آورند و از آن برای دسترسی به رابط کاربری Edge استفاده کنند.
شما می‌توانید رابط کاربری Edge را طوری پیکربندی کنید که اطلاعات مربوط به جلسات فعلی را در حافظه سرور ذخیره کند. وقتی کاربر از سیستم خارج می‌شود، اطلاعات جلسه او حذف می‌شود و از دسترسی کاربر دیگر به کوکی برای دسترسی به رابط کاربری Edge جلوگیری می‌شود. برای اطلاعات بیشتر به بخش «پیکربندی رابط کاربری Edge برای ذخیره اطلاعات جلسه در حافظه» مراجعه کنید.
EDGEUI-662

اکنون می‌توانید متن راهنمای رمز عبور را در رابط کاربری Edge تنظیم کنید

اکنون می‌توانید متنی را که در کادر محاوره‌ای تنظیم مجدد رمز عبور در رابط کاربری Edge ظاهر می‌شود، کنترل کنید. این قابلیت در صورتی که الزامات خاصی در مورد رمزهای عبور کاربر دارید، مفید است. برای اطلاعات بیشتر به تنظیم متن راهنمای رمز عبور در رابط کاربری Edge مراجعه کنید.

EDGEUI-920

پشتیبانی از KVM های رمزگذاری شده در رابط کاربری Edge به طور پیش فرض غیرفعال است.

در نسخه‌های قبلی، شما مجبور بودید پشتیبانی از KVMهای رمزگذاری‌شده را در رابط کاربری Edge به صراحت فعال کنید.

EDGEUI-962

پورت SMTP TLS دیگر به ۴۶۵ محدود نمی‌شود

اکنون می‌توانید پورت SMTP TLS را انتخاب کنید.

ابر ۱۷.۰۴.۱۲ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUI-1008 تغییر مسیر نادرست هنگام تغییر به «امتحان لبه جدید» در URL فعال‌شده با SAML
اکنون وقتی روی «امتحان اج جدید از یک URL با قابلیت SAML» کلیک می‌کنید، تغییر مسیر به درستی کار می‌کند.
EDGEUI-980 جلسه ردیابی باید پس از ذخیره تغییرات توسط کاربر در یک پروکسی API یا حذف آن از محیط، متوقف شود.
اکنون جلسه Trace پس از اینکه کاربر تغییرات را در یک پروکسی API ذخیره می‌کند یا آن را از محیط حذف می‌کند، متوقف می‌شود.
DEVRT-3532 اعمال محدودیت در ارقام اعشاری در رابط کاربری EDGE
رابط کاربری EDGE اکنون می‌تواند تعداد ارقام اعشار، از جمله تعداد ارقام مجاز در ماسک‌های ورودی را اعمال کند.

ابر ۱۷.۰۴.۰۵ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUI-976 پیام Maximum Trace Transactions به اشتباه در دو خط شکسته می‌شود.
هنگام نمایش پیام‌های خطا، رابط کاربری Edge گاهی اوقات به اشتباه یک کلمه را در دو خط تقسیم می‌کرد. این مشکل برطرف شده است.
EDGEUI-971 SOAP 2 REST: نمونه‌هایی را که کار نمی‌کنند حذف کنید
ارجاعات به مثال WSDL مربوط به CurrencyConvertor از رابط کاربری و مستندات Edge حذف شده‌اند.
EDGEUI-905 مثال WSDL آب و هوای پروکسی SOAP دیگر کار نمی‌کند
ارجاعات به مثال آب و هوا WSDL از رابط کاربری و مستندات Edge حذف شده‌اند.

ابر ۱۷.۰۳.۲۹ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUI-967 پیام‌های خطا را پس از توقف جلسه ردیابی، سرکوب کنید
وقتی در طول یک جلسه ردیابی با خطایی مواجه می‌شویم، جلسه ردیابی متوقف شده و پیام‌های خطای بعدی سرکوب می‌شوند.

علاوه بر این، وقتی به حداکثر تعداد تراکنش‌های مجاز برای یک جلسه ردیابی می‌رسید و جلسه ردیابی متوقف می‌شود، پیام زیر نمایش داده می‌شود:

A maximum of 20 transactions can be fetched during a trace session. Start a new trace session to view more transactions.

EDGEUI-966 صفحه جزئیات محصول API برنامه‌های توسعه‌دهنده را نمایش نمی‌دهد
در شرایط خاص، صفحه جزئیات محصول API هیچ برنامه توسعه‌دهنده‌ای را نمایش نمی‌داد. این مشکل برطرف شده است.
EDGEUI-965 صفحه برنامه‌های توسعه‌دهندگان در برخی از مناطق زمانی در openSUSE هنگ می‌کند
صفحه برنامه‌های توسعه‌دهندگان در openSUSE در برخی مناطق زمانی بارگذاری نمی‌شد. این مشکل برطرف شده است.
EDGEUI-907 کادر انتخاب رمزگذاری شده به طور پیش فرض برای همه سازمان های HIPAA انتخاب شده است
برای سازمان‌های HIPAA، تمام نقشه‌های کلید-مقدار رمزگذاری می‌شوند. هنگام اضافه کردن یک نقشه کلید-مقدار جدید با استفاده از رابط کاربری برای یک سازمان HIPAA، در پنجره New Key Value Map، کادر انتخاب Encrypted انتخاب شده است و نمی‌توان آن را غیرفعال کرد.

ابر ۱۷.۰۳.۱۵.۰۱ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUE-996 صفحه جزئیات محصول برنامه‌ها را نشان نمی‌دهد
صفحه جزئیات محصول اکنون تمام برنامه‌های توسعه‌دهندگان را نشان می‌دهد.
EDGEUI-973 پس از توقف جلسه ردیابی، مرورگر اج به صفحه ورود هدایت می‌شود
اشکالی که باعث می‌شد اج هنگام انجام عملیات عادی، مانند متوقف کردن جلسه ردیابی، کاربران را به صفحه ورود هدایت کند، برطرف شده است.

ابر ۱۷.۰۳.۱۵ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUI-961 برای محاسبه به‌روزرسانی توکن، زمان بافر را در نظر بگیرید
برای جلوگیری از عدم موفقیت گاه به گاه فراخوانی‌های Edge، Edge اکنون توکن‌هایی را که قرار است در آینده نزدیک منقضی شوند، بررسی و به‌روزرسانی می‌کند، به جای اینکه فقط توکن‌هایی را که منقضی شده‌اند، به‌روزرسانی کند.
EDGEUI-954 ویرایشگر پروکسی، نقل قول‌ها را در شرایط با موجودیت رمزگذاری شده جایگزین می‌کند
در ویرایشگر پروکسی، نقل قول‌ها دیگر درون برچسب <Condition> کدگذاری نمی‌شوند.
EDGEUI-952 ابزار ردیابی زمانی که پارامترهای پرس و جوی فیلتر شده شامل کاراکترهای خاص باشند، کار نمی‌کند
فیلتر پارامتر پرس‌وجو در ابزار Trace زمانی که کاراکترهای ویژه در فیلتر مشخص شده باشند، به درستی کار می‌کند.
EDGEUI-943 منقضی شده /oAuthRefreshToken نباید خطای 500 را برگرداند.
در صورتی که توکن OAuth منقضی شود، اکنون به جای خطای سرور 5XX، کد وضعیت 303 HTTP بازگردانده می‌شود.
EDGEUI-942 صفحه لاگ‌های Node.js باید هنگام بروز خطا، رفرش خودکار را متوقف کند.
هنگام مشاهده لاگ‌های node.js، اگر خطایی رخ دهد، به‌روزرسانی خودکار به‌طور خودکار غیرفعال می‌شود. می‌توانید با کلیک روی «شروع به‌روزرسانی خودکار» دوباره به‌روزرسانی خودکار را فعال کنید.
EDGEUI-941 مشکلات مربوط به مدیریت خطا و خروج خودکار
در شرایط خاص، وقتی کاربر برای ادامه کار نیاز به وارد کردن مجدد اطلاعات کاربری دارد، رابط کاربری به صفحه ورود هدایت نمی‌شود. این مشکل برطرف شده است.
EDGEUI-934 بسته‌های ارسالی از ویرایشگر پروکسی باید فشرده شوند
وقتی یک نسخه جدید یا موجود را در ویرایشگر پروکسی ویرایش می‌کنید، اکنون یک بسته فشرده ZIP ارسال می‌شود.
EDGEUI-918 به‌روزرسانی مشاوره Apigee
توصیه‌نامه‌ی Apigee به شرح زیر به‌روزرسانی شده است:
  • ۲۴ ساعت گذشته را جستجو می‌کند (به جای اینکه فقط از «دیروز نیمه‌شب» پشتیبانی کند)
  • اگر هنگام بررسی هشدارها (مثلاً اعتبارنامه‌های شما منقضی شده باشد) خطایی رخ دهد، پرس‌وجو متوقف می‌شود.
  • عنوان از Advisory Alerts به Advisories تغییر یافته است.
EDGEUI-917 خطاهای 4xx را به عنوان 502 نمایش ندهید
خطاهای HTTP از نوع 4xx دیگر به عنوان خطاهای 502 HTTP Bad Gateway در رابط کاربری نمایش داده نمی‌شوند.

ابر ۱۷.۰۳.۱۳.۰۲ (کسب درآمد)

شناسه مسئله توضیحات
DEVRT-3584 پشتیبانی انتقالی برای فراخوانی GET {organization}/limits
تمام نقاط پایانی API برای ویژگی Limits که دیگر استفاده نمی‌شوند، حذف شده‌اند و با کد وضعیت ۴۰۴ پاسخ خواهند داد، به جز GET {organization}/limits که یک آرایه limit خالی برمی‌گرداند (برای اینکه زمان لازم برای انتقال از استفاده از این نقطه پایانی وجود داشته باشد). توصیه می‌شود قبل از سپتامبر ۲۰۱۷، تمام ارجاعات به نقطه پایانی GET {organization}/limits را حذف کنید، که در آن زمان حذف خواهد شد.
DEVRT-3555 همگام‌سازی خروجی توسعه‌دهندگان عبارت «products» را نمایش می‌دهد.
هنگام همگام‌سازی توسعه‌دهندگان با استفاده از API کسب درآمد، همانطور که در بخش همگام‌سازی توسعه‌دهندگان با استفاده از API توضیح داده شده است، خروجی به جای «توسعه‌دهندگان»، «محصولات» را مشخص می‌کرد. این مشکل برطرف شده است.

ابر ۱۷.۰۳.۱۳.۰۱ (کسب درآمد)

شناسه مسئله توضیحات
DEVRT-3554 افزودن محصول API به بیش از یک بسته API
اکنون می‌توانید یک محصول API را به چندین بسته API اضافه کنید که ممکن است توسعه‌دهندگان فعال داشته باشند یا نداشته باشند، البته تا زمانی که توسعه‌دهندگان دو طرح نرخ جداگانه را که برای یک محصول API یکسان قابل اجرا هستند، نپذیرند.
DEVRT-3532 پشتیبانی از ارقام اعشاری اضافی برای رتبه‌بندی طرح نرخ
ویژگی MINT.RATE_DECIMAL_PLACES اکنون برای سازمان شما پشتیبانی می‌شود تا بتوانید تعداد ارقام اعشاری پشتیبانی شده برای مقادیر طرح نرخ خاص را تنظیم کنید. به پیکربندی تعداد ارقام اعشار برای نرخ‌های طرح نرخ مراجعه کنید.
DEVRT-3517 پرچم‌گذاری برای فعال کردن موتور مالیات در هر سازمان
پرچم MINT_TAX_ENGINE_ENABLED اکنون در دسترس است تا به مدیران سیستم اجازه دهد موتور مالیات را برای کسب درآمد فعال یا غیرفعال کنند. موتور مالیات به طور پیش‌فرض برای سازمان‌های جدید با قابلیت کسب درآمد غیرفعال است.
DEVRT-3454 بهبود مدیریت/پاسخ‌های استثنا در APIهای کسب درآمد
مدیریت خطا بهبود یافته است تا جزئیات دقیق‌تری در مورد خطاهای گزارش شده ارائه دهد.
DEVRT-3441 اعلان استفاده به اشتباه فعال شد
یک اعلان استفاده به اشتباه فعال شد. مشکلی که باعث این اتفاق شده بود، برطرف شده است.

ابر ۱۷.۰۳.۱۳ (مدیریت API)

شناسه مسئله توضیحات
MGMT-3843 خطای "org.antlr.v4.runtime.Vocabulary" هنگام رندر مدل به صورت HTML
MGMT-3829 به نظر می‌رسد تلاش برای استقرار یک پروکسی API با نقطه پایانی API استقرار جریان مشترک با موفقیت انجام شده است.
این رفع اشکال، اعتبارسنجی را در API استقرار Sharedflow اضافه می‌کند تا هنگام استقرار یک نسخه از apiproxy، خطای 400 Bad Request "NoSharedFlowsToDeploy" را برگرداند.
MGMT-3667 دستور GET /v1/o/{org}/developers تعداد نادرستی از توسعه‌دهندگان را برمی‌گرداند.
MGMT-3575 خطای expressions.parser.InvalidPattern در حین استقرار
MGMT-3511 استقرار پروکسی، کد پاسخ ۴۰۰ را برمی‌گرداند، حتی اگر استقرار موفقیت‌آمیز باشد.
این رفع اشکال، نادیده گرفتن وضعیت عدم استقرار یک نسخه از apiproxy که از طریق فراخوانی api عدم استقرار دیگر در طول لغو استقرار یک نسخه جدید ایجاد می‌شود را برطرف می‌کند.

کلود ۱۷.۰۳.۱ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUI-936 ردیابی: تنظیم فیلتر روی Content-Type کار نمی‌کند زیرا اسلش دو بار رمزگذاری شده است
EDGEUI-935 «خطا در دریافت داده‌های تحلیلی» هنگام استفاده از = ورود، فیلتر گزارش سفارشی
EDGEUI-930 رمزگذاری XML روی سیاست محافظت از عبارات منظم هنگام ذخیره بسته نرم افزاری حفظ نمی شود

ابر ۱۷.۰۲.۱۵ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUI-901 خطا در WSDL ایجاد شده به عنوان بخشی از پروکسی‌های SOAP-passthrough
EDGEUI-884 مشاهده محصولی که با ده‌ها هزار برنامه مرتبط است، می‌تواند رابط کاربری را از کار بیندازد.
EDGEUI-868 در مرورگر IE، برخی از صفحات رابط کاربری نمایش داده نمی‌شوند و خطای "Object does not supported property" را می‌دهند.
EDGEUI-238 خطای ردیابی گمراه‌کننده "شما اجازه ردیابی در این محیط را ندارید."
مشکل اصلی این بود که نسخه پروکسی انتخاب شده اجرا نشده بود.

ابر ۱۷.۰۲.۱۳ (زمان اجرای API)

شناسه مسئله توضیحات
DEVRT-3205 ایجاد شرکت به طور متناوب با شکست مواجه می‌شود
APIRT-3513 عدم موفقیت تماس‌های پروکسی به دلیل خطای Vhost not found
APIRT-3507 خطاهای متناوب در فراخوانی‌های سرویس جاوا اسکریپت که IP یکسانی را با نام‌های میزبان مختلف فراخوانی می‌کنند
APIRT-3449 سیاست تأیید OAuth نسخه ۲.۰ Access Token نام ویژگی نادرستی را تنظیم می‌کند؛ پیشوندهای دوگانه apiproduct.apiproduct.*
APIRT-3392 زمان پاسخ‌دهی بالا و متناوب در MPها برای پروکسی خاص
APIRT-3032 جستجوی DNS روی target.url انجام می‌شود که روی یک آدرس IP تنظیم شده است.
APIRT-2718

سیاست OAuthV2 - تولید توکن دسترسی، api_product_list را با فرمت نادرست برمی‌گرداند.
هنگام استفاده از API مدیریت برای تولید توکن دسترسی OAuth v2.0، پاسخ JSON شامل لیستی از محصولات API با فرمت زیر است:

"api_product_list" : "[محصول ۱، محصول ۲، محصول ۳]"

یک ویژگی جدید api_product_list_json در پاسخ، لیست محصولات را به صورت آرایه‌ای از نام‌های تک تک محصولات برمی‌گرداند:

"api_product_list_json" : ["محصول۱", "محصول۲", "محصول۳"]

ابر ۱۷.۰۲.۱۳ (مدیریت API)

شناسه مسئله توضیحات
UAPAQ-146 معیار تحلیلی TPS دقیقه را برمی‌گرداند، نه ثانیه را

فضای ابری ۱۷.۰۱.۱۸ (رابط کاربری)

شناسه مسئله توضیحات
EDGEUI-898

خطاها هنگام وارد کردن یا ذخیره بسته‌های بزرگ (>10 مگابایت)

این مشکل در یک اصلاحیه فوری که در تاریخ ۶ فوریه ۲۰۱۷ منتشر شد، برطرف شد. (REL-3948)

EDGEUI-860

کاربران هنگام اضافه شدن به یک سازمان در رابط کاربری، ایمیلی دریافت نمی‌کنند.

این مشکل در یک به‌روزرسانی فوری که در ۲۳ ژانویه ۲۰۱۷ منتشر شد، برطرف شد.

EDGEUI-847 گزینه NodeJS باید از گزینه سیاست فراخوانی سرویس حذف شود
EDGEUI-827 نقش‌های سفارشی می‌توانند به طور غیرمنتظره مجوزهای اضافی را مجاز کنند

ابر ۱۷.۰۱.۱۶ (مدیریت API)

شناسه مسئله توضیحات
MGMT-3697 عملکرد کند API مدیریت
MGMT-3674 ایجاد KVM یا Vaultهای رمزگذاری شده برای سازمان‌های دارای HIPAA امکان‌پذیر نیست
MGMT-3647 دسترسی به نقش کاربر برای کاربرانی که ایمیل با حروف بزرگ دارند، خطای ۴۰۳ می‌دهد.
MGMT-3601 خطا هنگام استقرار پروکسی جدید Apigee
MGMT-3527 خطای بارگذاری سرور هدف، حافظه پنهان، میزبان مجازی در حین استقرار
داس-۴۰۰۸ اشکال ثبت ترافیک که افت ترافیک را به طور نادرست نشان می‌دهد

ابر ۱۷.۰۱.۱۶ (کسب درآمد)

شناسه مسئله توضیحات
DEVRT-3385 اضافه کردن قالب‌های اعلان برای اعلان‌های توسعه‌دهندگان شرکت
قالب‌های اعلان پیش‌فرض برای اعلان‌های توسعه‌دهنده شرکت، از جمله COMPANY_INVITES_DEVELOPER و DEVELOPER_INVITES_COMPANY ، اضافه شده‌اند. برای اطلاعات بیشتر، به تنظیم اعلان‌ها با استفاده از قالب‌های اعلان مراجعه کنید.
DEVRT-3364 طرح تعرفه در تاریخ تمدید تمدید نشد
مشکلی که مانع از تمدید طرح‌های تعرفه‌ای در تاریخ تمدید پیکربندی‌شده می‌شد، برطرف شده است.
DEVRT-3325 طرح‌های نرخ‌گذاری که اعلان‌های استفاده ایجاد نمی‌کنند
مشکلی که مانع از ارسال اعلان‌های استفاده از طرح تعرفه می‌شد، برطرف شده است.
DEVRT-3297 تماس‌های API پس از انقضای طرح نرخ مسدود نمی‌شوند
مشکلی که باعث می‌شد فراخوانی‌های API پس از تاریخ انقضای طرح نرخ، قابل اجرا باشند، برطرف شده است.
DEVRT-3296 حذف یک بسته API با طرح‌های پیش‌نویس یا منقضی شده، خطای 500 HTTP را برمی‌گرداند.
هنگام حذف یک بسته API که دارای طرح‌های نرخ پیش‌نویس یا منقضی شده بود، عملیات حذف با خطای HTTP 500 شکست می‌خورد. اکنون یک خطای توصیفی‌تر برگردانده می‌شود که نشان می‌دهد کاربر قبل از حذف بسته API باید طرح‌های نرخ منقضی شده یا پیش‌نویس را حذف کند.
DEVRT-3178 طرح نرخ آتی برای توسعه‌دهنده‌ای که طرح نرخ والد را پس از انتشار طرح نرخ آتی پذیرفته است، اعمال نمی‌شود.
اگر یک یا چند توسعه‌دهنده، طرح نرخ والد را پس از انتشار طرح نرخ آینده می‌پذیرفتند، طرح نرخ آینده مورد قبول واقع نمی‌شد و آن‌ها با انقضای طرح نرخ والد، به حالت تعلیق درمی‌آمدند. این مشکل برطرف شده است.
DEVRT-3113 اعلان‌های تکراری برای برخی رویدادها ارسال می‌شود
دیگر برای یک رویداد، اعلان‌های تکراری ارسال نمی‌شوند.