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

אתם צופים במסמכי העזרה של Apigee Edge.
כניסה למסמכי העזרה של Apigee X.
info

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

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

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

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

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

נוסף דגל חדש ברמת הארגון: features.isAuditEnabledOnlyForOrgAdmin. אם הדגל הזה מוגדר ל-true בארגון מסוים, רק משתמשים עם הרשאת אדמין ארגוני יכולים לגשת למשאב 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 שרת ניהול

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

67780911 מעבד בקשות

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

184967588 מעבד בקשות

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

(בתיקון שפורסם ב-19 באוקטובר 2021).

77021457 מעבד בקשות

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

119911660 מעבד בקשות

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

120421482 מעבד בקשות

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

140911291 מעבד בקשות

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

143086035 מעבד בקשות

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

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

144017075 מעבד בקשות

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

כשמציבים אובייקט למטמון של L1 או מאוחזרים ממנו, נשמר עותק או מאוחזר ממנו.

150594487 מעבד בקשות

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

157468872 מעבד בקשות

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

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

160648174 מעבד בקשות

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

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

161390503 מעבד בקשות

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

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

162320407 מעבד בקשות

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

164466716 מעבד בקשות

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

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

165421271 מעבד בקשות

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

168082009 מעבד בקשות

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

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

173003882 מעבד בקשות

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

177676554 מעבד בקשות

מניעת ביצוע של שתי מדיניות במקביל

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