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.

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

השקנו מאפיין חדש ל-מעבד בקשות שבו אפשר להשתמש כדי להגדיר העברה של proxy לשרת קצה עורפי: 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 שרת ניהול

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

67780911 מעבד בקשות

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

184967588 מעבד בקשות

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

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

77021457 מעבד בקשות

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

119911660 מעבד בקשות

תוקנה בעיה במדיניות בנושא קריאות ל-Service כך שאם 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 לא מוגדר: היא מחזירה Fault עם הודעה שמציינת שלא ניתן לפתור משתנה שאליו יש הפניה.

162320407 מעבד בקשות

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

164466716 מעבד בקשות

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

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

165421271 מעבד בקשות

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

168082009 מעבד בקשות

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

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

173003882 מעבד בקשות

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

177676554 מעבד בקשות

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

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