21.03.08 – נתוני הגרסה של Apigee Edge ל-Public Cloud

אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X.
מידע

בתאריכים הבאים התחלנו להשיק עדכוני רכיבים ל-Apigee Edge for Public Cloud:

  • נתב: יום שני, 31 במאי 2021
  • שרת ניהול: יום שלישי, 15 ביוני 2021
  • הודעה על מעבד ההודעות: יום רביעי, 30 ביוני 2021
  • מעבד ההודעות: יום שלישי, 19 באוקטובר 2021

עדכונים ותכונות חדשות

בהמשך מפורטים התכונות והעדכונים החדשים בגרסה הזו.

דגל חדש ברמת הארגון להגבלת הרשאות המשתמשים למשאב 'ביקורות'

נוסף דגל חדש ברמת הארגון: features.isAuditEnabledOnlyForOrgAdmin. אם הדגל הזה מוגדר לערך true בארגון מסוים, רק משתמשים עם תפקיד OrgAdmin יכולים לגשת למשאב Audits. התכונה הזו מאפשרת ללקוחות להשבית את הביקורת לכל תפקידי המשתמשים חוץ מאדמין ארגוני. ברירת המחדל היא ההתנהגות הקיימת.

אין יותר תמיכה בקידוד ההעברה identity

בקשות עם Transfer-Encoding: identity יקבלו עכשיו תגובת HTTP‏ 501.

נכס חדש למעבד ההודעות

השקנו מאפיין חדש ל-Message Processor שבעזרתו אפשר להגדיר העברה של proxy לשרת backend: conf_http_HTTPClient.use.proxy.host.header.with.target.uri. המאפיין מגדיר את מארח היעד והיציאה ככותרת HOST.

כותרת עם מזהה של בדיקת תקינות

כשמשתמשים ב-HealthMonitor, ובמיוחד ב-HTTP Monitor, אפשר עכשיו להגדיר את בקשות בדיקת תקינות כך שיכללו כותרת HTTP עם שם מוכר, שמקבלת ערך ייחודי שמוקצה באופן דינמי לכל בקשת בדיקת תקינות.

תמיכה בקבוצות נכסים ב-Apigee Edge

מעכשיו יש תמיכה בקבוצות נכסים ב-Apigee Edge. מידע נוסף זמין במאמר בנושא שימוש בקבוצות של נכסים.

באגים שתוקנו

בגרסה הזו תוקנו הבאגים הבאים. הרשימה הזו מיועדת בעיקר למשתמשים שרוצים לבדוק אם כרטיסי התמיכה שלהם נפתרו. הוא לא נועד לספק מידע מפורט לכל המשתמשים.

מזהה הבעיה שם הרכיב תיאור
151688733 שרת ניהול

תוקנה בעיה שבה סטטוס HTTP‏ 409 הוחזר במקרים מסוימים כשניסו לאחזר יומני ביקורת.

161767761 שרת ניהול

תוקנה בעיה שבה גוף הבקשה לא נרשם בצורה נכונה בחלק מהבקשות ביומני הביקורת.

162300761 שרת ניהול

תוקנה בעיה שבה אם הגדרת OpenAPI לא החזירה JSON או YAML תקינים, נוצרה חריגה שחשפה חלקים מהתגובה של היעד.

172081319 שרת ניהול

תוקנה בעיה שבה משתמשים יכלו להקצות תפקידי משתמשים לחשבונות שלהם, וכך לקבל גישה לארגונים שלא היו בבעלותם. בעקבות התיקון הזה, אי אפשר לבצע פעולות כאלה.

174925913 שרת ניהול

תוקנה בעיה שבה משתמשים לא יכלו לעדכן רשומות KVM קיימות ששמותיהן התחילו ב-'/'. השינוי הזה מאפשר עדכונים כאלה.

180874323 שרת ניהול

תוקנה בעיה שבה היה אפשר לשמור את מספרי הגרסאות של גרסאות proxy שהוסרו. התיקון הזה מאפשר למשתמשים להסיר בכוח את מספרי הגרסאות הלא תקינים.

67780911 מעבד בקשות

תוקנה בעיה שבה משתנה הזרימה responsecache.cachesource הוגדר כ-L2 גם אם היה אי מציאה במטמון.

184967588 מעבד בקשות

תוקנה בעיה שבה האיפוס של סוג המדיניות rollingwindow של מכסת המכסות בוצע מוקדם מדי אם הרכיב <Distributed> הוגדר לערך true והרכיב <Synchronous> הוגדר לערך false.

(בגרסת התיקון מ-19 באוקטובר 2021).

77021457 מעבד בקשות

תוקנה בעיה שבה הגדרת override ל-false בפעולת Put פעלה בצורה תקינה רק אם הרשומה הייתה במטמון. מעכשיו, אם ערך המאפיין override הוא false, המערכת לא תדרוס את הרשומה, בלי קשר לשאלה אם היא נמצאת במטמון או לא.

119911660 מעבד בקשות

תוקנה בעיה במדיניות בנושא קריאות שירות, כך שאם clearPayload הוא true, הודעת הבקשה תוסר מהקשר של ההודעה.

120421482 מעבד בקשות

במהלך יצירת KVM, נוספו בדיקות נוספות כדי לוודא שהסביבה שצוינה קיימת.

140911291 מעבד בקשות

תוקנה בעיה שבה הודעות שמכילות שורות חדשות שנרשמו ביומן באמצעות מדיניות MessageLogging מעל syslog לא פוצלו למספר שורות כשנעשה שימוש ב-TCP. עכשיו, המערכת מתייחסת לשורות חדשות כמצופה.

143086035 מעבד בקשות

תוקנה בעיה שבה הכלי לניטור תקינות התעלם מהערך של <HttpMonitor>.<Request>.<isSSL> והשרת היעד קבע אם בדיקות התקינות הן HTTP או HTTPS.

מעכשיו, הערך של <HttpMonitor>.<Request>.<isSSL> יאפשר להפעיל או להשבית את mTLS בבדיקות תקינות, בלי קשר להפעלה שלו בשרת היעד.

144017075 מעבד בקשות

מניעת שינוי מקרי של אובייקט במטמון L1.

כשמכניסים אובייקט למטמון L1 או שולפים ממנו אובייקט, מכניסים או שולפים במקום זאת עותק.

150594487 מעבד בקשות

תוקנה בעיה שגרמה לכך שכל תהליך האתחול של מעבד בקשות נכשל כשניסו לטעון קובץ jar פגום.

157468872 מעבד בקשות

ערך לא עדכני ב-KVM אחרי שהתוקף פג יורד.

תוקנה בעיה שבה הערך של ExpiryTimeInSecs ב-KeyValueMapOperations השתנה לערך קטן יותר, אבל תאריך התפוגה הישן נשמר והוחזר ערך ישן של KVM.

160648174 מעבד בקשות

רכיב RaiseFault מאמת את השם בכל רכיב AssignVariable

אם מדיניות RaiseFault כוללת רכיב AssignVariable, המדיניות מאמתת עכשיו שהשם לא ריק.

161390503 מעבד בקשות

תיקון הטיפול ב-ref בהודעת HMAC

המדיניות של HMAC מטפלת עכשיו בצורה נכונה במקרה שבו המשתנה שאליו יש הפניה לרכיב Message לא מוגדר: היא מחזירה שגיאה עם הודעה שמציינת שלא ניתן לפתור משתנה שאליו יש הפניה.

162320407 מעבד בקשות

תוקנה בעיה שבה אישורי לקוח לא נשלחו, גם אם clientauthenabled הוגדר בשרת היעד.

164466716 מעבד בקשות

תוקנה התנהגות החריגה SetVariableFailed במדיניות KeyValueMapOperations.

בעבר, החריגה SetVariableFailed לא הייתה מתרחשת אם הרשומה המוצפנת עדיין הייתה במטמון. התנהגות כזו תוקנה. מעכשיו, החריגה מתרחשת אם ניגשים לרשומה המוצפנת ללא הקידומת private, בין אם היא נמצאת במטמון ובין אם לא.

165421271 מעבד בקשות

תוקנה בעיה שגרמה להמרת ערכי JSON שאינם מחרוזות במטענים ייעודיים (payloads) למחרוזות בכלי לניפוי באגים.

168082009 מעבד בקשות

משתנה הזרימה developer.app.id נוסף למדיניות GetAuthV2Info

לא הייתה גישה למשתנה של זרימת העבודה developer.app.id בזמן השימוש ב-GetAuthV2Info. הוא נוסף עכשיו לקבוצת משתני הזרימה של זמן הריצה של המדיניות הזו.

173003882 מעבד בקשות

תוקנה בעיה שבה פריסת שרת proxy עם מדיניות AssignMessage נכשלה כשלא צוין שם לכותרות ולרכיבים אחרים.

177676554 מעבד בקשות

למנוע הפעלה מקבילה של שתי מדיניות.

במקרים מוגבלים, אם מעבד ההודעות נתקל בשגיאה בתגובה של היעד, הוא עשוי לאפשר לשתי מדיניות או יותר לפעול במקביל. הבעיה הזו תופיע בכלי לניפוי באגים כהפעלת מדיניות לא בסדר הנכון או בתהליך שגוי.