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

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

ביום שני, 20 במרץ 2017, השקנו גרסה חדשה של Apigee Edge לענן פרטי.

תהליך העדכון

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

  1. בכל הצמתים של שרת הניהול של Edge, מעבד ההודעות וממשק המשתמש, צריך לנקות את המאגרים של Yum:
    > sudo yum clear all

  2. בכל הצמתים של שרת הניהול ומעבד ההודעות, מריצים את הפקודה:

    >/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשת כדי להתקין את Edge.

  3. בכל הצמתים של ממשק המשתמש של Edge, צריך לעדכן את edge-ui:

    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

הבאגים תוקנו

הבאגים הבאים תוקנו בגרסה הזו.

מזהה הבעיה התיאור מספר Build
APIRT-2854

הוסר קוד ניפוי באגים מ-JavaScriptStepExecution

edge-gateway-4.16.05-0.0.1074
DOS-4039

האימות החיצוני גורם לכשל בפקודות של שירותי ממשק ה-API

כשמופעל אימות חיצוני, רוב הלקוחות ישתמשו בשדה 'שם חשבון SAM של Active Directory' כשם המשתמש לאימות, במקום בכתובת אימייל שמשמשת את שרת Edge OpenLDAP.

אם ביצעתם שילוב עם שירות ספרייה חיצוני ואתם רוצים ש-Edge יתמוך בשם חשבון, ולא בכתובת אימייל בתור שם המשתמש, עליכם להוסיף את השורה הבאה לקובץ התצורה כשמעדכנים את Edge לגרסה 4.16.05.07:

IS_EXTERNAL_AUTH="true"

בשורה הזו מוגדרת ש-Edge תתמוך בשם חשבון, במקום בכתובת אימייל, בתור שם המשתמש.

מידע נוסף זמין בגרסה 4.16.05.

apigee-lib-4.16.05-0.0.946
EDGEUI-664 עכשיו הסשן של ממשק המשתמש של Edge מורחב כמו שצריך כשהמשתמש מבצע פעולה edge-ui-4.16.09-0.0.3806
MGMT-1430

אימות משאבים של שרת proxy ל-API

כשיש קובצי משאבים של שרת proxy ל-API (כמו JavaScript או Java JAR) שמאוחסנים בסביבה או בהיקף הארגון, מסגרת האימות כבר לא דורשת ממך לכלול את המשאבים האלה גם ברמת שרת ה-proxy של ה-API בחבילה של שרת proxy כדי לייבא אותם כדי לעבור את האימות. אימות המשאבים מתבצע עכשיו בזמן הפריסה, ולא בזמן הייבוא.

edge-gateway-4.16.05-0.0.1074

בעיות ידועות

בגרסה הזו קיימות הבעיות המוכרות הבאות.

מזהה הבעיה התיאור
APIRT-2978

הנתב לא מצליח להפעיל את Nginx או שהנתב לא פועל

אם נתב Edge לא מצליח להפעיל את Nginx או שלא פועל בכלל, כפי שמוצג בקובץ /opt/apigee/var/log/edge-router/logs/system.log, עליך למחוק את כל הקבצים בספרייה /opt/nginx/conf.d ולהפעיל מחדש את הנתב:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

מעבד ההודעות מבצע חיפוש DNS ב-IPv4 וב-IPv6

אם התקנתם והפעלתם את NSCD (Name Service Cache Daemon), ייתכן שתבחינו בכך שמעבדי הודעות מבצעים שני חיפושי DNS: אחד עבור IPv4 ואחד עבור IPv6.

כדי להשבית את חיפוש ה-DNS ב-IPv6:

  1. בכל צומת של מעבד ההודעות, עורכים את /etc/nscd.conf.
  2. מגדירים את המאפיין הבא:

    Enable-cache מארחים לא
PRC-1118

שגיאה בהפעלת הפקודה apigee-service apigee-postgresql pg-data-purge"

אם אתם מריצים את הפקודה "apigee-service apigee-postgresql pg-data-purge" ומופיעה שגיאה בפורמט:

שגיאה: חייב להיות הבעלים של הקשר

עורכים את /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge ומגדירים את המאפיין הבא ל-'apigee':

POSTGRES_USER=apigee

DOC-1687 עקב התנגשות ידועה של תלות בחבילות, סוכן Katello שמשמש בשרת לוויין 6 לא יותקן כראוי במארחים של Apigee Edge שמריצים את הדימון (daemon) Qpid.