מוצג המסמך של Apigee Edge.
עוברים אל
מסמכי תיעוד של Apigee X. מידע
ב-28 בספטמבר 2021 השקנו גרסה חדשה של Apigee Edge לענן פרטי.
תהליך העדכון
עדכון הגרסה הזו יעדכן את הרכיבים ברשימה הבאה של הכנסות לאלף חשיפות:
- edge-analytics-4.51.00-0.0.40048.noarch.rpm
- apigee-sso-4.51.00-0.0.21033.noarch.rpm
- apigee-tomcat-8.5.64-0.0.916.noarch.rpm
- apigee-machinekey-1.1.0-0.0.20007.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2513.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2528.noarch.rpm
- apigee-drupal-7.82-0.0.309.noarch.rpm
- apigee-drupal-devportal-4.51.00-0.0.411.noarch.rpm
- apigee-sap-drupal-devportal-4.51.00-0.0.411.noarch.rpm
- apigee-mirror-4.51.00-0.0.1020.noarch.rpm
- apigee-mtls-4.51.00-0.0.20226.noarch.rpm
- edge-management-ui-4.51.00-0.0.20019.noarch.rpm
- edge-ui-4.51.00-0.0.20199.noarch.rpm
- edge-management-ui-static-4.51.00-0.0.20034.noarch.rpm
- apigee-adminapi-4.51.00-0.0.608.noarch.rpm
- apigee-lib-4.51.00-0.0.1018.noarch.rpm
- apigee-provision-4.51.00-0.0.616.noarch.rpm
- apigee-service-4.51.00-0.0.1429.noarch.rpm
- apigee-setup-4.51.00-0.0.1129.noarch.rpm
- apigee-configutil-4.51.00-0.0.614.noarch.rpm
- apigee-postgresql-10.17-0.0.2520.noarch.rpm
- apigee-validate-4.51.00-0.0.625.noarch.rpm
- edge-gateway-4.51.00-0.0.60142.noarch.rpm
- edge-management-server-4.51.00-0.0.60142.noarch.rpm
- edge-message-processor-4.51.00-0.0.60142.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60142.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60142.noarch.rpm
- edge-router-4.51.00-0.0.60142.noarch.rpm
אתם יכולים לבדוק את הגרסאות של ההכנסה לאלף צפיות (RPM) שהתקנתם כרגע כדי לראות אם הן נדרש עדכון, על ידי הזנת:
apigee-all version
כדי לעדכן את ההתקנה, מבצעים את התהליך הבא בצמתים של Edge:
-
בכל הצמתים של Edge:
- מנקים את המאגרים של Yum:
sudo yum clean all
- מורידים את קובץ Edge 4.51.00
bootstrap_4.51.00.sh
העדכני ביותר אל/tmp/bootstrap_4.51.00.sh
:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- מתקינים את כלי השירות
apigee-service
של Edge 4.51.00 ואת יחסי התלות:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
כאשר uName:pWord הם שם המשתמש והסיסמה שקיבלתם מ-Apigee. אם תשמיטו את pWord, תתבקשו להזין אותו.
- מעדכנים את כלי השירות
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- מעדכנים את כלי השירות
apigee-lib
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- משתמשים בפקודה
source
כדי להריץ את הסקריפטapigee-service.sh
: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
- מעדכנים את כלי השירות
apigee-adminapi
:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- עדכון כלי השירות
apigee-machinekey
:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- עדכון השימוש של
apigee-config
:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil 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
עבור תהליך הקצה:/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, צריך לעדכן את תהליך הפיתוח על ידי הרצת
הפקודה הבאה:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
- אם משתמשים ב-Apigee mTLS, צריך לבצע את התהליך שמתואר ב שדרוג של Apigee mTLS. למידע נוסף ראו מבוא ל-Apigee mTLS.
שינויים ב- תוכנה נתמכת
אין שינויים בתוכנות הנתמכות בגרסה הזו.
הוצאה משימוש ופרישה משימוש
אין הוצאה משימוש או פרישה חדשה בגרסה הזו.
תכונות חדשות
הגרסה הזו כוללת את התכונות החדשות האלה:
יכולת להפעיל הצפנה של סודות של פרטי כניסה לאפליקציה של מפתחים
הוספנו את האפשרות להפעיל הצפנה של פרטי כניסה לאפליקציה של המפתח את הסודות שלנו. למידע נוסף, ראו הפעלת מפתח סודי הצפנה נוספת.
נוספה תמיכה במדיניות OASValidation בממשק המשתמש של Edge
OASValidation מדיניות (OpenAPI Specification Validation) מאפשרת לאמת בקשה או תגובה נכנסת הודעה מול מפרט OpenAPI 3.0 (JSON או YAML). המדיניות הזו כבר זמינה באמצעות ממשק ה-API של Edge. בגרסה הזו, עכשיו אפשר להוסיף את המדיניות בממשק המשתמש של Edge.l
wrapper חדש מסביב לכלי לתיקון הצומת
ה-wrapper מבצע בדיקת שפיות של השטח בדיסק (שבו טענתם Cassandra) לפני ההפעלה לתיקון כלי הצמתים. ה-wrapper תומך גם באימות JMX וב-SSL בחיבור JMX הגדרות אישיות.
נוספה תמיכה במדיניות LDAP להחלפת מחרוזות דינמיות עבור <BaseDN> לרכיב מסוים.
מדיניות ה-LDAP
רכיב אחד (<BaseDN>
)
מציין את הרמה הבסיסית של LDAP שבה כל הנתונים קיימים.
בגרסה הזו הוספנו מאפיין ref
לרכיב, שאותו אפשר
משמש לציון משתנה זרימה שמכיל את הערך <BaseDN>
, כמו
apigee.baseDN
.
השדה ref
מקבל עדיפות על פני ערך BaseDN מפורש. אם מציינים גם ref
וגם ערך,
לאפליקציה ref
יש עדיפות. אם הערך של ref
לא מופיע בזמן הריצה, המערכת תשתמש בערך.
כלי אבחון חדש, Sosreport
נוסף Sosreport, כלי חדש לאבחון ולאיסוף נתונים ברמת המערכת.
תיקוני באגים
בקטע הזה מפורטים הבאגים בענן הפרטי שתוקנו בגרסה הזו.
מזהה הבעיה | תיאור |
---|---|
193216745 |
זוהה באג קל באופן שבו שמות מרכזי נתונים ממוינים בסקריפטים של הגדרה של Cassandra. השגיאה תוקנה. |
193216745 |
תיקנו בעיה בהגדרות מסוימות של כללי מדיניות למעצרים של עומסי שיא שנכשלו ו-5XX שגיאות |
197513151 |
תיקון נתיב סקריפט jQuery לא עקבי בממשק המשתמש הקלאסי |
151852439 |
הרישום המתקדם של ממשק המשתמש נכשל בגלל הגדרה שגויה של |
194875545 |
שגיאת 404 במהלך ניווט למפתח מדף האפליקציות למפתחים השגיאה תוקנה. |
179769806 |
החברות לא הופיעו בממשק המשתמש של Edge השגיאה תוקנה. |
188039112 |
בעיות בחתימה עצמית של אישורים בממשק המשתמש של Edge השגיאה תוקנה. |
195932618 |
האתר |
1195932115 |
Apigee SSO החזירה דוחות קריסות בצורה שגויה בתשובות. השגיאה תוקנה. חשוב לזכור שדוחות הקריסות עדיין מתועדים. |
79591934 |
אימות apigee נכשל עם הודעה לא ברורה השגיאה תוקנה. השתפרו הרישום של השגיאות בסקריפט שמאמת את ה-apigee. |
174732169 |
הודעות Syslog הושמטו באופן שגוי השגיאה תוקנה. |
193239069 |
מפתחות מדור קודם הוסרו מ-Gateway ו- רכיבי מפתח מכונה |
197760258 |
כשל ב-Permissions API גרם לבעיות תאימות בין ממשק המשתמש של Edge ל-Gateway הבעיה שאירעה כאשר הופעל אימות LDAP חיצוני, תוקנה. |
194485178 |
רווחים בהתחלה ובסוף הוסרו מכל הבקשות והתשובות של HTTP הגבלת נכסים |
193918953 |
הוסרו הגדרות מסוימות שלא נמצאות בשימוש מרכיבי השער |
112262604 |
סקריפט משופר לשינוי פרטי החיבור של Postgres לשרת ניהול Mint |
197301743 |
הודעת לחיצת יד גדולה של SSL גרמה לבעיות ב-Java 1.8.0_3XX השגיאה תוקנה. |
188526117 |
הקידומת של פקודת ה-IP לא כוללת את הנתיב המוחלט השגיאה תוקנה. סקריפטים של Apigee עכשיו מתאימים את נתיב הפקודה באופן מלא. |
171240470 |
עדכון הניהול נכשל כשאימות JMX או SSL של Cassandra הופעל השגיאה תוקנה. נוספה תכונה כדי לספק אימות JMX של Cassandra SSL בעת הפעלת הגדרה או עדכון בשרת הניהול. |
193564174 |
לא ניתן היה לאחזר נתונים במרכזי הבקרה של ממשק המשתמש של קצה ב-Analytics תוקן באג שגרם לכך שבשאילתות של Analytics לא היו תוצאות לסביבות עם נקודה בשם שלהן. |
167960487 |
מילות מפתח שמורות, ו/או בתוך טקסט של מאפיינים, גרמו לכישלון הדוחות של Analytics. השגיאה תוקנה. |
132402519 |
רווחים לבנים נוספים ברשימת כתובות ה-IP של |
198627666 |
המשתמשים יכלו להוריד קובצי inc על סמך קובצי תצורה של Nginx השגיאה תוקנה. השגיאה 'הקובץ לא נמצא' מוצגת עכשיו כשמשתמש מנסה לגשת קובץ תצורה. |
199901238 |
בעיה בשדרוג מעבדי הודעות מגרסאות ישנות יותר של Edge לגרסאות ענן פרטי כשמשדרגים את מעבדי ההודעות מגרסאות ישנות יותר של Edge ל-4.51, זה היה אפשרי כדי לקבל שגיאה בבקשות זמן ריצה שמכילות פעולות KVM. השגיאה תוקנה. |
בעיות האבטחה תוקנו
בהמשך מופיעה רשימה של בעיות אבטחה ידועות שתוקנו בגרסה הזו. כדי למנוע את הבעיות האלה, צריך להתקין את הגרסה האחרונה של 'ענן פרטי של Edge'.
מזהה הבעיה | תיאור |
---|---|
לא רלוונטי | בוצעה התחברות של סיסמאות ל-Edge לענן פרטי, עקב רישום רגיל של שינויים דלתא של קובץ התצורה. אפשר למנוע רישום ביומן של שינויים בהגדרות באופן הבא:
|
CVE-2021-23337 | תוקנה פרצת אבטחה של החדרת פקודה ב-Lodash 2.4.1 |
לא רלוונטי | אבטחה משופרת של הסיסמאות והנתונים הקשורים שמאוחסנים בפלטפורמה. |
CVE-2015-9251 | פרצת אבטחה חוצת-אתרים (XSS) קבועה כשמתבצעת בקשת Ajax חוצת-דומיינים ללא האפשרות dataType ב-jQuery. |
לא רלוונטי | נוספו אמצעי הגנה נוספים מפני התקפות שליחה חוזרת של טענות נכונות (assertions) של SAML. |
בעיות מוכרות
בעיות מוכרות ב-Edge for Private Cloud כדי לראות רשימה מלאה של הבעיות הידועות.