4.50.00.05 – נתוני גרסה של Edge לענן פרטי

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

ב-28 באוקטובר 2020 השקנו גרסה חדשה של Apigee Edge לענן פרטי.

תהליך העדכון

עדכון הגרסה הזו יגרום לעדכון הרכיבים ברשימה הבאה של RPM:

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm
  • edge-gateway-4.50.00-0.0.20100.noarch.rpm
  • edge-management-server-4.50.00-0.0.20100.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20100.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20100.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20100.noarch.rpm
  • edge-router-4.50.00-0.0.20100.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20016.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-sap-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-drupal-contrib-4.50.00-0.0.402.noarch.rpm

הערה: ה-RPM של apigee-drupal-contrib-4.50.00 עודכן לגרסה 0.0.402. ה-RPM הזה זהה לגרסה 0.0.401, והוא עודכן כדי לפתור יחסי תלות מסוימים של Drupal. אם מבצעים תיקון בגרסאות קודמות, יכול להיות שהגרסה של הכנסה לאלף חשיפות לא תשתנה.

כדי לבדוק את גרסאות ה-RPM שמותקנות כרגע, מזינים:

apigee-all version

כדי לעדכן את ההתקנה, מבצעים את הפעולות הבאות בצומתי Edge:

  1. בכל צומתי Edge:

    1. מנקים את המאגרים של Yum:
      sudo yum clean all
    2. מורידים את הקובץ bootstrap_4.50.00.sh Edge מגרסה 4.50.00 אל /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. מתקינים את תוכנת העזר ואת יחסי התלות של apigee-service Edge 4.50.00:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      uName:pWord הם שם המשתמש והסיסמה שקיבלת מ-Apigee. אם לא מזינים את הערך pWord, צריך להזין אותו.

    4. מעדכנים את הכלי apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. משתמשים בפקודה source כדי להפעיל את הסקריפט apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. בכל צומתי Edge, צריך להפעיל את הסקריפט update.sh עבור התהליך edge. כדי לעשות את זה, מריצים את הפקודה הבאה בכל צומת:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. אם אתם משתמשים בממשק החדש של Edge, מריצים את הפקודה הבאה בכל הצמתים של ממשק New Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. בכל הצמתים של הפורטלים למפתחים של Apigee Developer Services, צריך לעדכן את התהליך devportal על ידי הרצת הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

תוכנות נתמכות

אין שינויים.

הוצאה משימוש ופרישה

אין הוצאה משימוש או הוצאה משימוש של פריטים חדשים.

תכונות חדשות

אין תכונות חדשות.

הבאגים תוקנו

בטבלה הבאה מפורטים הבאגים שתוקנו בגרסה הזו:

מזהה הבעיה תיאור
179070158

Apigee SSO לא אימת חתימה דיגיטלית, מה שהוביל לבעיית אבטחה פוטנציאלית.

ההגדרה SSO_SAML_SIGNED_ASSERTIONS=y נוספה לקובץ התצורה כדי לפתור את הבעיה. למידע נוסף, ראו התקנה והגדרה של SSO ל-Edge לגישת HTTP.

120556489

בקובץ התצורה של SSO לא הייתה הגדרה שמאפשרת לציין הפניה אוטומטית לדף הבית מ-SSO לממשק המשתמש של Edge.

כתוצאה מכך, ההתחברות באמצעות SSO (יציאה 9099) נכשלה והוצגה לך ההודעה "לאן?".

תיקנו את הבעיה. עכשיו אפשר להגדיר הפניה אוטומטית לדף הבית מ-SSO לממשק המשתמש של Edge. כך עושים את זה:

  1. עריכת הקובץ /opt/apigee/customer/application/sso.properties. אם הקובץ לא קיים, יוצרים אותו.
  2. מוסיפים את השורה שלמטה לקובץ. צריך להשתמש בפרוטוקול הרלוונטי, http או https, ולהחליף את
    <Edge-UI>:<PORT> בנקודת הקצה וביציאה בפועל של ממשק המשתמש של Edge.
    conf_login_homeredirect=https://<Edge-UI>:<PORT>/edge
  3. מפעילים מחדש את שרת ה-SSO.
  4. apigee-service apigee-sso restart
148433643

התקנת ממשק המשתמש של Edge גרמה לתקלה בפילוח.

הודעת השגיאה הייתה runtime error: invalid memory address or nil pointer dereference

160904129

הבעיה 'הגישה נדחתה' בפורטל למפתחים 403 תוקנה בכתובות URL של CSS/JS בכל המודולים שנוספו לספרייה /sites.

167712617

ניקוי משאבים פנימיים משופר כדי למנוע תרחיש של שימוש בערימה גבוהה (heap) כשמשתנה התגובה נשמר במטמון במדיניות PopulateCache.

170136958

מדיניות XSLT תבוצע רק במאגר ה-thread הראשי כדי למנוע קישור של שרשורי NIO מרכזיים.

בעיות ידועות

במאמר בעיות מוכרות בענן הפרטי של Edge תוכלו למצוא רשימה של בעיות ידועות בענן הפרטי של Edge.