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

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

ביום חמישי, 24 במרץ 2016, השקנו גרסה חדשה של Apigee Edge for Private Cloud.

מאז הגרסה הקודמת של Edge for Private Cloud (4.15.07.00) שמופצת אחת לרבעון, הגרסאות הבאות הופצו ונכללות בגרסה הזו:

במאמר מידע על מספור הגרסאות מוסבר איך אפשר לדעת אם גרסה ספציפית של Edge for Private Cloud כלולה בגרסה שלכם.

הפסקת תמיכה

Private Cloud 4.15.07.03

API תיאור
בדיקת תור QPID אי אפשר יותר להשתמש ב-API כדי לבדוק תורים של QPID
אי אפשר יותר לבדוק תורים שנוצרו בשרת QPID באמצעות הפקודות הבאות של CURL:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
ממשק ה-API הזה הוצא משימוש.

‫Analytics: תצוגת מרכז הבקרה של דוחות בהתאמה אישית של כמה דוחות (Cloud 15.09.30)

התכונה הספציפית לוח בקרה של דוחות בהתאמה אישית, שמספקת תצוגה של עד ארבעה דוחות בהתאמה אישית, יוצאת משימוש ותוסר בגרסה עתידית. (MGMT-2673). כל שאר ההיבטים של דוחות בהתאמה אישית עדיין יהיו זמינים.

אי אפשר לשנות את אורך השם של הארגון בענן פרטי

אי אפשר יותר לשנות את אורך שם הארגון (20 תווים) באמצעות ההגדרה:

  • APIGEE_ORG_NAME_LENGTH=25
  • APIGEE_ENV_NAME_LENGTH=25

תכונות חדשות ושיפורים

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

ענן פרטי

נוספה תמיכה ב-RedHat,‏ CentOS ו-Oracle 6.7 עד 7.2

בגרסה הזו נוספה תמיכה בגרסאות 6.7 עד 7.2 של RedHat Enterprise Linux,‏ CentOS ו-Oracle Linux.

רשימה מלאה של דרישות המערכת זמינה במאמר תוכנות נתמכות וגרסאות נתמכות.

התקנה מבוססת-RPM

בגרסה הזו של Edge נעשה שימוש במנגנון התקנה מבוסס-RPM, שמפשט מאוד את תהליכי ההתקנה וההעברה.

ספריית בסיס חדשה

המבנה של הספריות בגרסה Edge 4.16.01 השתנה. בגרסאות קודמות של Edge, התקנתם את Edge בספריית הבסיס:

/<install-dir>/apigee4

המיקום של install-dir יכול להיות בכל מקום, וערך ברירת המחדל הוא /opt. לדוגמה:

/opt/apigee4

בגרסה 4.16.01, צריך להתקין את Edge בספרייה הבאה:

/opt/apigee

שימו לב גם ששם הספרייה apigee4 השתנה ל-apigee.

המיקום של ספריית הנתונים לא ישתנה. יכול להיות שהיא נמצאת בתיקייה /opt/apigee, או במקום אחר.

דרישה חדשה למארח וירטואלי

סקריפט ההעברה של Edge מטפל ברוב המשימות שנדרשות להעברה של Netty Router קיים אל Nginx. עם זאת, כחלק מהשדרוג, צריך גם לוודא שכל ההגדרות של המארח הווירטואלי כוללות כינוי מארח לפני ההעברה.

מידע נוסף על הוספת כינוי למארח למארח וירטואלי קיים זמין במדריך ההתקנה של Edge , שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.

קוד עם הגדרה

בגרסה 4.16.01 של Edge, כבר לא משתמשים בקובצי ‎ .properties בספרייה /<install-dir>/apigee4/conf כדי להגדיר רכיבי Edge. החל מגרסה 4.16.01, עדיין מגדירים את רכיבי Edge באמצעות קובצי ‎.properties, אבל עכשיו הם נמצאים בספרייה:

/opt/apigee/customer/application

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

בניגוד לגרסאות קודמות של Edge, קובצי ‎ .properties של Edge 4.16.01 לא מכילים את כל המאפיינים של רכיב. אחד השינויים בגרסה הזו הוא שקובצי ‎ .properties מכילים רק שינויים בערכי ברירת המחדל של המאפיינים.

היתרון של הארכיטקטורה הזו הוא שכשמבצעים העברה לגרסה מאוחרת יותר של Edge, קובצי ההתקנה של Edge אף פעם לא מחליפים את הקבצים בתיקייה /opt/apigee/customer/application. כך לא תהיה אפשרות ש-Edge יחליף בטעות את ההגדרות שלכם.

במהלך העברה, תוכנת ההתקנה של Edge בודקת את קובצי ה-‎ .properties הקיימים ומעתיקה שינויים לערכי ברירת המחדל של המאפיינים לספרייה /opt/apigee/token. לכן, לא אמורים להיות שינויים שצריך לבצע אחרי ההעברה.

מידע נוסף זמין במדריך ההפעלה של Apigee Edge באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.

הסקריפטים להגדרת Edge הוחלפו

סקריפטים להגדרות שבהם השתמשתם בגרסאות קודמות של Edge הוסרו והוחלפו באחת מהאפשרויות הבאות:

  • פקודות שמריצים באמצעות כלי השירות של Apigee, כמו apigee-service,‏ apigee-all,‏ apigee-setup,‏ apiee-provision או apigee-migrate.
    לדוגמה, הסקריפטים all-start.sh ו-all-stop.sh הוחלפו בפקודות הבאות:
    > /opt/apigee/apigee-service/bin/apigee-all start
    > /opt/apigee/apigee-service/bin/apigee-all stop
  • פקודות שמריצים ישירות ברכיבי Edge. לדוגמה, בגרסאות קודמות השתמשתם בסקריפט chpasswd-openldap.sh כדי לשנות את הסיסמה של OpenLDAP. הסקריפט הזה הוחלף בפקודה הבאה שמריצים ברכיב apigee-openldap:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword

מידע נוסף על אופן ההגדרה באמצעות פקודות זמין במדריך ההפעלה של Apigee Edge, שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.

נתב Edge חדש

הגרסה הזו של Edge for the Private Cloud כוללת ארכיטקטורת נתב חדשה שמבוססת על Nginx Router. הנתב Nginx מחליף את הנתב Netty ששימש בגרסאות Edge קודמות לגרסה 4.16.01.

לנתבי Nginx יש את אותן דרישות חומרה ויציאות כמו לנתבי Netty, כך שלא צריך לבצע שינויים בצמתים קיימים.

מידע נוסף זמין בנספח א': מידע על נתב Nginx' במדריך ההתקנה של Edge, שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.

מאזן העומסים של BaaS הוסר

מאזן העומסים הפנימי הוסר מפורטל API BaaS. מעכשיו, צריך להשתמש במאזן עומסים משלכם בין API BaaS Portal לבין שלושת הצמתים של API BaaS Stack.

במקום מאזן עומסים, אפשר להשתמש ב-DNS בשיטת Round Robin. בתרחיש הזה, אתם יוצרים רשומת DNS עם כמה רשומות A שמתאימות לכתובות ה-IP של חבילת BaaS. במהלך חיפוש DNS, שרת ה-DNS מחזיר אוטומטית ערכים של רשומת A בשיטת Round Robin.

תיעוד חדש שמתאר איך להוסיף צמתים של Cassandra ו-ZooKeeper, ואיך להוסיף מרכז נתונים למרכז נתונים קיים

קובץ ה-ZIP של התיעוד באתר ה-FTP של Apigee כולל עכשיו את המאמר 'Scaling Edge for Private Cloud' (התאמת קנה מידה של Edge ל-Private Cloud), שמתאר איך להוסיף צמתים של Cassandra ו-ZooKeeper, ואיך להוסיף מרכז נתונים למרכז נתונים קיים.

הכלי לניהול ארגונים הוסר

הכלי orgtool יכול לשלוח שאילתה להתקנת Edge כדי לקבל מידע על ארגון. הכלי הזה הוסר. מעכשיו אפשר להשתמש בממשק המשתמש של Edge או בקריאות ל-API כדי לקבל מידע על הארגון.

איך מבצעים משימות בגרסה 4.16.01

בטבלה הבאה מוצגות דרכים לביצוע משימות בגרסה 4.15.07.03 ודרכים לביצוע אותן משימות בגרסה 4.16.01. מידע נוסף זמין במדריך ההפעלה של Edge, באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.

משימה 4.15.07.0x 4.16.01

ספריית ההתקנה

/<inst_dir>/apigee4 ‎/opt/apigee

ספריית יומן

/<inst_dir>/apigee4/var/log /opt/apigee/var/log/comp

התקנת רכיב

/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile

‎/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

כל הפעולות: התחלה, עצירה, הפעלה מחדש, סטטוס, גרסה

/<inst_root>/apigee4/bin/all-start.sh
/<inst_root>/apigee4/bin/all-stop.sh
/<inst_root>/apigee4/bin/all-status.sh
/<inst_root>/apigee4/bin/check.sh

‎/<inst_root>/apigee/apigee-service/bin/apigee-all‎ start|stop|restart|status|version

התחלה, עצירה, הפעלה מחדש, סטטוס וגרסה של המחשב

/<inst_root>/apigee4/bin/apigee-service comp start|stop|restart|status

/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|stop|restart|status|version

גיבוי ושחזור

/<inst_root>/apigee4/bin/backup.sh
/<inst_root>/apigee4/bin/restore-comp.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

/<inst_root>/apigee/apigee-service/bin/apigee-service comp restore

בדיקת ההתקנה

/<inst_root>/apigee4/test/test-sa.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-validate install
  2. ‎/opt/apigee/apigee-service/bin/apigee-service apigee-validate setup

הדרכה למשתמשים חדשים

/<inst_root>/apigee4/bin/setup-org.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-provision install
  2. ‎/opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

הוספת ארגון, סביבה ומארח וירטואלי בשלב אחד

/<inst_root>/apigee4/bin/setup-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

הוספת ארגון

/<inst_root>/apigee4/bin/create-org.sh

‎/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile

‫Add env

/<inst_root>/apigee4/bin/add-env.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile

הוספת משתמש

קריאה ל-API

קריאה ל-API או:

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile

העברה

/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-migrate install
  2. ‎/opt/apigee/apigee-migrate/bin/migrate.sh -c cs,zk -f configFile

השקת גרסת אלפא של כלי המעקב ולוח הבקרה

הגרסה הזו כוללת גרסת אלפא של כלי המעקב ולוח הבקרה החדשים ל-Edge. הכלי הזה מאפשר לכם להבין את תקינות הרכיבים השונים (נתבים, מעבדי הודעות, ZooKeeper, ‏ Cassandra) וגם את קודי שגיאות ה-HTTP של ארגונים וסביבות שונים בפריסה שלכם. אפשר גם לצלם תמונת מצב של נתוני מרכז הבקרה ולשתף אותה עם Apigee כדי לעזור בפתרון בעיות תמיכה.

התיעוד, כולל הוראות ההתקנה, כלול בקובץ ה-ZIP של Edge 4.16.01 doc שזמין באתר ה-FTP של Apigee: ftp://ftp.apigee.com/.

עם זאת, לפני שתוכלו להתקין את לוח הבקרה ולהשתמש בו, תצטרכו למלא את הסכם ההערכה של Apigee שכלול בקובץ ה-ZIP של המסמך, ולשלוח אותו בחזרה ל-Apigee באימייל לכתובת orders@apigee.com.

פלטפורמת Edge

עיצוב מחדש של ממשק המשתמש לניהול (Cloud 15.09.30)

העיצוב והסגנון של כמה דפים בממשק הניהול עודכנו. (MGMT-2627)

שירותי API

אשף חדש לעריכת proxy ל-API‏ (Cloud 16.01.20)

שינינו את העיצוב של האשף ליצירת שרתי proxy של API. כשלוחצים על '+ API Proxy' בדף API Proxies בממשק הניהול, האשף החדש מנחה אתכם בתהליך היצירה של שרת proxy ל-API. כל ההגדרות שזמינות באשף הקודם של שרת proxy ל-API זמינות גם כאן. (MGMT-1376)

יצירת פרוקסי של API באמצעות מסמכי OpenAPI ‏ (Swagger) (Cloud 16.01.20)

במסגרת העיצוב החדש של אשף ה-API Proxy, אפשר עכשיו ליצור API Proxy ממסמך OpenAPI ‏(Swagger). בדף הראשון של האשף ליצירת שרת proxy של API, לוחצים על Use OpenAPI כשבוחרים באפשרות Reverse Proxy,‏ Node.js App או No Target. בשדה שמופיע, מזינים את כתובת ה-URL של מסמך OpenAPI. מידע נוסף מופיע במאמר יצירת שרת proxy פשוט של API. (MGMT-1376)

תמיכה ב-WSDL 1.2 עבור שרתי proxy של SOAP‏ (Cloud 16.01.20)

‫Apigee Edge תומך ב-WSDL 1.2 ביצירת שרתי proxy של API כדי לקרוא לשירותי SOAP. (MGMT-2835)

משתני SSLInfo בהגדרות של TargetEndpoint ‏ (Cloud 16.01.20)

ב-TargetEndpoint של שרת proxy של API, אפשר להגדיר באופן דינמי פרטים של SSL/TLS כדי לתמוך בדרישות גמישות של זמן ריצה. בדוגמה הבאה להגדרת SSLInfo בהגדרת TargetEndpoint, אפשר לספק את הערכים בזמן הריצה באמצעות Java Callout, מדיניות JavaScript או מדיניות Assign Message. משתמשים במשתני ההודעה שמכילים את הערכים שרוצים להגדיר.

<TargetEndpoint>
...
  <SSLInfo>
    <Enabled>{myvars.ssl.enabled}</Enabled>
    <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled>
    <KeyStore>{myvars.ssl.keystore}</KeyStore>
    <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias>
    <TrustStore>{myvars.ssl.trustStore}</TrustStore>
  </SSLInfo>
...
</TargetEndpoint>

התכונה הזו מתוארת במסמכים הבאים:

(APIRT-1475)

תמיכה באלגוריתם RSA_SHA256 למדיניות של טענות נכוֹנוּת (assertions) של SAML‏ (Cloud 16.01.20)

מדיניות הצהרת הזהות ב-SAML תומכת עכשיו באלגוריתם RSA_SHA256 בנוסף ל-RSA_SHA1. (APIRT-1779)

אימות בהעלאות של אישורים (Cloud 16.01.20)

כדי למנוע העלאה של אישורים לא תקפים או שפג תוקפם למאגרי מפתחות ולמאגרי אישורים מהימנים, ממשק ה-API לניהול מאמת את האישורים בזמן ההעלאה. האישורים עוברים אימות כדי לוודא שגודל הקובץ לא גדול מ-50KB והפורמט הוא PEM או DER. גם תוקף האישור מאומת. כדי לבטל את אימות התפוגה שמוגדר כברירת מחדל (כדי לא לאמת את תפוגת האישור בהעלאה), משתמשים בפרמטר השאילתה הבא: ‎?ignoreExpiryValidation=true

מידע נוסף זמין במאמרים בנושא העלאת קובץ JAR ל-Keystore ו העלאת אישור ל-Truststore. ‫(SECENG-516) ו-‫ (APIRT-2213)

הפעלה אוטומטית של שאילתות בדף Logs (יומנים) ב-Node.js‏ (Cloud 16.01.20)

כשצופים ביומני Node.js מכלי העריכה של ה-proxy, הדף Node.js Logs מתרענן באופן אוטומטי מדי פעם כדי להציג יומנים חדשים שזמינים. כדי להשבית את הרענון האוטומטי, לוחצים על 'הפסקת הרענון האוטומטי'. (MGMT-1692)

כותרת HTTP‏ X-Forwarded-For‏ (Cloud 15.09.30)

כדי לשפר את האבטחה, Edge מסיר כברירת מחדל את כותרת בקשת ה-HTTP‏ X-Forwarded-For שעשויה להכיל כתובת IP אחת או יותר. ההתנהגות החדשה שמוגדרת כברירת מחדל אומרת שכתובת ה-IP של הלקוח שתתקבל על ידי Edge תהיה כתובת ה-IP שהתקבלה מהלחיצת יד האחרונה של TCP חיצוני, ולא כתובת שאפשר לזייף כדי לעקוף את מדיניות בקרת הגישה.

כדי לשנות את התנהגות ברירת המחדל הזו ולאפשר לכתובות X-Forwarded-For להגיע לשרתי ה-proxy של ה-API, צריך להגדיר את המאפיין feature.enableMultipleXForwardCheckForACL=true בארגון.

גישת JavaScript למאפייני מדיניות (Cloud 15.07.08)

כשמשתמשים ב-JavaScript בתהליכי API Proxy, אפשר לגשת למאפיינים שמוגדרים במדיניות JavaScript. האפשרות הזו שימושית במיוחד אם רוצים להשתמש במשתנים מוכרים בקוד JavaScript. לדוגמה, נניח שמדיניות JavaScript שלכם מכילה את הגדרת המאפיין הבאה:

<Properties>
    <Property name='source'>response.content</Property>
</Properties>

ב-JavaScript, אפשר לגשת לתגובת ההודעה באמצעות הפניה למאפיין source, כך:
var source = properties.get('source'); // returns: response.content
או
var source = properties.source
או
var source = properties['source']

מידע נוסף זמין במאמר בנושא מדיניות JavaScript. (APIRT-1460)

ביקורות ברמת הארגון (Cloud 15.07.08)

אדמינים בארגון יכולים לבדוק את היסטוריית הפעולות שבוצעו ברמת הארגון. בממשק הניהול, בוחרים באפשרות אדמין > היסטוריית הארגון. מידע נוסף זמין במאמר ביקורות: היסטוריית API, מוצר וארגון. (MGMT-2232)

אדמין ארגוני מסיר את עצמו מתפקיד (Cloud 15.07.08)

אדמינים ארגוניים יכולים להסיר את עצמם מהתפקיד 'אדמין ארגוני' בממשק הניהול. לשם כך, הם צריכים לעבור אל אדמין > משתמשים בארגון וללחוץ על הסרה לצד השם שלהם. (MGMT-934)

מחוון התקדמות של ייבוא חבילת Proxy ל-API‏ (Cloud 15.07.08)

כשמעלים חבילת API proxy גדולה בממשק המשתמש לניהול, מוצגת אנימציה של 'עבודה' כדי לציין שהייבוא עדיין מתבצע, כך שאי אפשר לבצע אינטראקציה עם ממשק המשתמש לניהול עד שהייבוא מסתיים. (MGMT-1285)

התנהגות המטמון וההגדרה שלו (Cloud 15.07.22)

כדי לשפר את הניהול והניצול של מטמון בזיכרון, ההגדרות של 'מספר מקסימלי של רכיבים בזיכרון' במשאבי מטמון של סביבה הוצאו משימוש החל מגרסת הענן Edge 15.06.10. בגרסה Edge Cloud 15.07.22, ההגדרה הזו הוסרה מממשק המשתמש של Create Cache בחלק Environment Configuration בממשק הניהול של Apigee Edge.

המספר הכולל של הרכיבים שמוצגים בכל משאבי המטמון (כולל מטמון ברירת המחדל) תלוי בזיכרון הכולל שהוקצה למטמון. כברירת מחדל, הזיכרון הכולל שמוקצה לשמירת נתונים במטמון (in-memory) במעבד הודעות נתון הוא 40% מהזיכרון הכולל שזמין. אלמנטים יוסרו ממטמון בזיכרון רק אם אין מספיק זיכרון במטמון או אם תוקף האלמנטים פג. (MGMT-2413, APIRT-1140)

הגדרת שרת היעד בממשק הניהול (Cloud 15.07.22)

בדף APIs > Environment Configuration בממשק המשתמש לניהול, מעכשיו אפשר להוסיף, לערוך ולמחוק שרתי יעד.

בנוסף, עיצבנו מחדש את הדף כך שאפשר ליצור, להוסיף ולמחוק מטמונים ישירות בדף, במקום לעבור לדף חדש. כמה מאפייני מטמון, כולל 'מספר מקסימלי של רכיבים בזיכרון', לא זמינים יותר בממשק המשתמש, כי הגדרת המאפיינים האלה כבר לא משפיעה על התנהגות המטמון בזמן הריצה. (MGMT-280)

SSL with message logging to syslog (Cloud 15.07.22)

מדיניות רישום ההודעות תומכת בשליחת syslog לספקי ניהול יומנים של צד שלישי באמצעות SSL/TLS. משתמשים בהגדרות הבאות בהגדרת המדיניות כצאצא ישיר של רכיב האב:

<SSLInfo>
    <Enabled>true</Enabled>
</SSLInfo>

מידע נוסף זמין במאמר בנושא מדיניות רישום הודעות ביומן. (APIRT-942)

ממשק משתמש לניהול (Cloud 15.07.22)

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

‫cURL ב-Trace‏ (Cloud 15.09.02)

כשעוקבים אחרי קריאה ל-API proxy ששולחת בקשה לשרת יעד, אפשר לראות את הבקשה לשרת היעד כפקודת cURL. בוחרים את השלב 'הבקשה נשלחה לשרת היעד' בתרשים של מפת העסקאות, ואז לוחצים על הלחצן 'הצגת Curl' בעמודה 'הבקשה נשלחה לשרת היעד' בחלונית 'פרטי השלב'. (MGMT-2589)

תווים מיוחדים באנונימיזציה של נתונים (Cloud 15.09.02)

כשמשתמשים בהתממת מידע כדי להסתיר מידע אישי רגיש במטענים ייעודיים (payloads) של JSON, אפשר עכשיו להסתיר תווים מיוחדים כמו $, *, ו-{. (APIRT-1727)

מיפויים של מפתחות וערכים בממשק הניהול (Cloud 15.09.30)

עכשיו אפשר ליצור ולנהל מיפויים של זוגות מפתח/ערך (KVM) בהיקף סביבה בממשק המשתמש של Edge Management. מפות KVM בהיקף סביבה מכילות זוגות של מפתח/ערך שאפשר לגשת אליהם מכל Proxy ל-API בסביבה, כמו test או prod. בתפריט של ממשק המשתמש לניהול, עוברים אל APIs > Environment Configuration > בוחרים את הסביבה הרצויה > הכרטיסייה Key Value Maps. מידע נוסף זמין במאמר יצירה ועריכה של מיפויים של ערכי מפתחות בסביבה. (MGMT-1393)

תוקף ברירת המחדל של מדיניות PopulateCache בממשק המשתמש לניהול (Cloud 15.09.30)

כשמוסיפים מדיניות PopulateCache באמצעות הכלי לעריכת שרתי proxy של API, הרכיב <TimeoutInSec> של תפוגת המטמון מאוכלס מראש בערך של 3,600 שניות (שעה אחת). ברירת המחדל הקודמת הייתה 300 שניות (5 דקות). (MGMT-2622)

שירותים למפתחים

ביצועים של דף מוצר ב-API, לא מופיעות אפליקציות למפתחים (Cloud 16.01.20)

כשמציגים מוצר API בממשק המשתמש לניהול, מוצגות האפליקציות למפתחים שמשויכות למוצר הזה. כדי לשפר את הביצועים של ממשק המשתמש, רשימת האפליקציות למפתחים לא מוצגת כשעורכים את מוצר ה-API. (MGMT-2869)

עמודת המפתח בדף 'אפליקציות למפתחים' (Cloud 15.08.05)

בארגונים עם מספר גדול של אפליקציות למפתחים (אלפים), הצגת העמודה Key (מפתח) בדף Developer Apps (אפליקציות למפתחים) (שמציגה את מספר המפתחות לכל אפליקציה) עלולה לפגוע בביצועי התצוגה. כדי לשפר את ביצועי התצוגה במצב הזה, צריך לפנות לתמיכה של Apigee כדי להגדיר את המאפיין הבא ברמת הארגון: features.appsNoCredentialsEnabled = true. המאפיין הזה מסיר את העמודה Key. עם זאת, חשוב לזכור שאם מסירים את העמודה Key, אי אפשר יותר לחפש לפי מפתח צרכן וסוד. (MGMT-2486)

סימן גרפי שמראה שהמערכת ממתינה בדף פרטי המפתח (Cloud 15.09.30)

כשדף פרטי המפתח נטען בממשק המשתמש לניהול, בקטע 'אפליקציות' בדף מוצג סמל טעינה אם האפליקציות עדיין נטענות. השינוי הזה משפר את ההתנהגות הקודמת, שבה הקטע 'אפליקציות' הופיע כריק בזמן טעינת האפליקציות. (MGMT-2667)

מונטיזציה

עריכת שמות של חבילות API‏ (Cloud 16.01.20)

אפשר לעדכן את השם של חבילת API בכל שלב במהלך מחזור החיים של המוניטיזציה, גם אם חבילת ה-API מכילה תוכנית תמחור שפורסמה. (DEVRT-2177)

אפשר להשתמש במספרים עשרוניים במאפיינים מותאמים אישית (Cloud 16.01.20)

כשמשתמשים בתוכנית 'כרטיס תעריפים עם מאפיין מותאם אישית', המאפיין המותאם אישית בכותרת ההודעה שמשמש כמכפיל לעסקה יכול להיות עכשיו ערך עשרוני עם עד ארבע ספרות אחרי הנקודה העשרונית. מידע נוסף על סוג התוכנית הזה זמין במאמר בנושא ציון פרטים של מאפיין מותאם אישית של תעריפים (DEVRT-2191).

שם ותוכנית התמחור בדוחות סיכום (Cloud 15.09.02)

כשמפיקים דוח סיכום של ההכנסות באמצעות Management API, אפשר להוסיף לדוח עמודות של שם תוכנית התמחור ומזהה תוכנית התמחור. כדי לעשות זאת, מוסיפים את המאפיין groupBy ‏RATEPLAN לקריאה ל-API, כמו שמתואר במאמר בנושא יצירת דוחות. (הערה: התכונה הזו עדיין לא זמינה בממשק המשתמש של דוח המונטיזציה). בדוחות מפורטים, העמודות הקיימות של שם תוכנית התמחור ומזהה תוכנית התמחור ממוקמות עכשיו קרוב לתחילת הדוח, לצד שאר העמודות של הקיבוץ. (DEVRT-1740)

שירותי Analytics

פונקציית sum( )‎ במדדי זמן התגובה (Cloud 16.01.20)

פונקציית הצבירה sum זמינה עכשיו בדוחות בהתאמה אישית ב-Analytics ובקריאות ל-API, עבור המדדים Target Response Time,‏ Total Response Time ו-end_point_response_time. לדוגמה, ב-API‏ /stats (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), אפשר עכשיו להשתמש בפרמטר השאילתה select הבא: ?select=sum(total_response_time). (AXAPP-2006)

דוח ניתוח זמן האחזור: שמות של שרתי proxy ל-API ממוינים (Cloud 16.01.20)

בממשק המשתמש של הדוח Latency Analysis (ניתוח זמן האחזור) (בתוכניות Apigee Edge Enterprise בלבד), רשימת שרתי ה-proxy של ה-API מופיעה בסדר אלפביתי בתפריט הנפתח Proxy. (MGMT-2858)

אפליקציות למפתחים במרכז הבקרה מוצגות לפי השם לתצוגה (Cloud 16.01.20)

בתרשים העמודות של אפליקציות למפתחים בלוח הבקרה של ממשק ניהול, האפליקציות למפתחים מופיעות לפי השם המוצג ולא לפי השם הפנימי. (MGMT-2853)

ווידג'ט חדש של תאריך ושעה בדוחות בהתאמה אישית (Cloud 16.01.20)

שיפרנו את הווידג'ט לבחירת תאריך ושעה בדף של דוחות בהתאמה אישית בממשק הניהול. (MGMT-2881)

פירוט לפי עיר במפה הגיאוגרפית (Cloud 15.07.22)

במפה הגיאוגרפית של Analytics יש אפשרות לניתוח מעמיק של נתונים ברמת העיר בארצות הברית ובקנדה. כשלוחצים על מדינה או מחוז במפה, מוצגת רשימה של ערים שמהן בוצעו שיחות. (MGMT-2282)

התווים | (קו אנכי) ו-‎ = בדוחות בהתאמה אישית ב-Analytics‏ (Cloud 15.09.02)

הגדרות של דוחות בהתאמה אישית ב-Analytics תומכות בשימוש בסמלים | (קו אנכי) ו-= (שווה). לפני כן, היה צריך להשתמש בקידוד %7C ו-%3D עבור הסמלים האלה. (MGMT-2504)

מאפיין Proxy Path Suffix (סיומת נתיב ה-Proxy) ‏(Cloud 15.09.30)

מאפיין חדש של סיומת נתיב שרת proxy‏ (proxy_pathsuffix) זמין בדוחות בהתאמה אישית ב-Analytics ובקריאות ל-API. הסיומת של נתיב ה-proxy היא החלק בכתובת ה-URL של ה-API proxy שמופיע אחרי נתיב הבסיס, כמו הנתיב שנוצר עבור זרימות מותנות. (AXAPP-1902)

בדוחות מוצגים מזהי מפתחים ולא שמות לתצוגה (Cloud 15.09.30)

כשמבצעים קריאות ל-Edge analytics API באמצעות stats API שמחזיר מפתחים, השם לתצוגה של המפתח מוחזר יחד עם מזהה המפתח. בעבר, רק מזהה המפתח הוחזר. (AXAPP-1759)

באגים שתוקנו

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

Private Cloud 4.16.01

בטבלה הבאה מפורטים הבאגים שתוקנו מאז הגרסה Edge for Private Cloud 4.16.01. כדי לקבל את התיקונים האלה, צריך לפעול לפי ההוראות לעדכון ההתקנה של גרסה 4.16.01 ל-RPM ולקבצים העדכניים ביותר לתמיכה, כפי שמתואר במאמר עדכון Apigee Edge מגרסה 4.16.01.x לגרסה האחרונה של 4.16.01.

מזהה הבעיה תיאור מספר Build
PRC-736

אין יותר צורך ב-GCC ב-apigee-lib

apigee-lib-4.16.01-0.0.901
PRC-735

הכלי apigee-validate לא נכשל יותר כי Yahoo Weather API דורש OAuth

apigee-validate-4.16.01-0.0.910
PRC-739

המשתמשים יכולים לחלץ שיקוף בכל תיקייה במערכת הקבצים

apigee-mirror-4.16.01-0.0.904
PRC-756

הסקריפט BaaS Usergrid check_cassandra_availability.sh לא משתמש יותר בפקודה nc

baas-usergrid-2.1.0-0.0.112
PRC-778

מידע על אשכול Zookeeper לא יאבד יותר אחרי שדרוג

apigee-migrate-4.16.01-0.0.873
PRC-787

‫API BaaS תומך עכשיו באימות של Cassandra

baas-usergrid-2.1.1-0.0.122
PRC-804

עכשיו אפשר לציין את המיקום של קובצי היומן

apigee-service-4.16.05-0.0.435
PRC-840

קישורי symlink שבורים לרכיבי Edge

edge-gateway-4.16.01-0.0.538

EDGEUI-538
EDGEUI-524

הפקת Soap Proxy נתקעת במהלך ייבוא WSDL/ בעיה בהפקת API Proxy מ-WSDL

edge-ui-4.16.01-0.0.3650
EDGEUI-543

לא ניתן לייבא WSDL מאפשרות של כתובת URL כשהכתובת היא מקומית

edge-ui-4.16.01-0.0.3650
APIRT-2719
APIRT-2918

הערך target.url מוגדר עכשיו כשמבצעים קריאות לטירגוט

edge-gateway-4.16.01-0.0.538

Cloud 16.01.20

מזהה הבעיה תיאור
MGMT-2964 הכלי החדש לעריכת שרת proxy לא מקבל הערות בתוך תג Flows
MGMT-2957 הוספת פוד חדש לארגון מחזירה את סטטוס הפריסה של החבילה כשגיאה עבור נתבים בפוד החדש
MGMT-2937 שגיאות של הרשאות לא מספיקות בתפקידים בהתאמה אישית
MGMT-2875 יצירת SOAP של WSDL כוללת כותרות שגויות עבור SOAP 1.2
MGMT-2739 גרף האנומליות לא מוצג בדוח 'אפליקציות למפתחים' בכרטיסייה Analytics
MGMT-2735 רענון יומני Node.js לא מסתיים או נפסק
MGMT-2734 הכפתור 'שמירה' לא מופעל אחרי שגיאה כלשהי בניסיון לשמור חבילה שנפרסה
MGMT-2729 עדכון היציאה של TargetServer בממשק המשתמש מוחק את SSLInfo
MGMT-2702 פרצת אבטחה XSS‏ (cross-site scripting) ב-Firefox וב-IE
תוקנה פרצת אבטחה שיכולה לקרות בגלל נקודות חולשה ב-Firefox וב-IE שמאפשרות באופן לא תקין בקשות חוצות אתרים.
MGMT-2681 Proxy Editor: כשמשתמשים בהתאמת Regex בתנאי, הפועל לא מוצג ב-Flow Navigator
MGMT-2361 הפריסה של שרתי proxy נכשלת עם RPCException: Call timed out
MGMT-1662 פריסת proxy ל-API נכשלת במהלך הפצות של הענן הציבורי של Apigee
DEVRT-2286 ה-API של sync-organization Monetization לא פועל
ה-API שמשמש לסנכרון נתוני Apigee Edge עם Monetization תוקן בעדכון האחרון של גרסה 16.01.20.
DEVRT-2173 צריך לשנות את השם של החבילה אבל אי אפשר לערוך אותה בגלל תוכנית תעריפים פעילה
DEVRT-1661 המפתחים נחסמים משליחת בקשות ל-API לפני תאריך ההתחלה של תוכנית התמחור, אבל החסימה לא מוסרת
אם מפתח API אישר תוכנית תמחור חודשית קבועה, תוכנית תמחור לפי נפח או חבילה שמתחילה בתאריך עתידי, ואז שולח בקשות ל-API לפני תאריך ההתחלה שצוין, המפתח נחסם משליחת בקשות נוספות. אחרי שמגיע תאריך ההתחלה של התוכנית למחירים, החסימה מוסרת.
DEVRT-1643 תוכנית תעריפים בטיוטה נפגמה אחרי שהיא נשמרה
AXAPP-1991 ביטול ההסכמה לקבלת סיכום ואימיילים מ-Apigee Analytics לא מפסיק
AXAPP-1946 ניקוי ב-Analytics לא מפנה מקום בדיסק
AXAPP-1708 נראה שממשק Analytics API מפיק מספרים שונים לאותו נתון סטטיסטי בהתאם לאופן שבו אני שואל
AXAPP-1293 שמות של אפליקציות למפתחים שלא קיימות באימייל הסיכום של Analytics
APIRT-2518 בעיות בהתחברות ל-backend של https באמצעות מדיניות JavaScript
APIRT-2398 קוד הרשאה לא תקין או שתוקפו פג נספר כשגיאת Apigee
APIRT-2397 ‫steps.assignmessage.SetVariableFailed נספר כשגיאת Apigee
APIRT-2396 IllegalArgumentException, ‏ ArrayIndexOutofBoundsException ב-OAuth נספרות כשגיאת Apigee
APIRT-2362 שגיאת קומפילציה של JavaScript
APIRT-2322 מזהה לקוח לא חוקי שדווח בטעות כשגיאת Apigee
APIRT-2159 הוספת message_id לקידומת של הרישום ביומן
APIRT-2145 שיעור גבוה של כשלים בעסקאות ב-Facebook API
הוסר האימות של ערכי כותרות שמתחילים ב-':'.
APIRT-2137 MP: Chunked transfer encoding and 205 with content length 0
APIRT-2124 נתב Nginx לא מעדכן את מאגר ה-MP עבור MP שנוספו לאחרונה
APIRT-2117 מדיניות רישום ההודעות לא מתחשבת בעדכוני DNS
APIRT-2110 רק כותרת אחת מסוג X-Forwarded-For מועברת על ידי הנתב
APIRT-2062 מטמון התגובות לא פועל כמו שצריך כשהתנאי SkipCacheLookup מתקיים
APIRT-2061 מעבד ההודעות לא מעביר הודעות ל-QPID
APIRT-2052 מספר גבוה של מצבי CLOSE_WAIT בגלל שיציאת הניהול לא מגיבה
APIRT-2024 ‫Nginx בלי מאזן עומסים לא מאכלס כמו שצריך את כותרות ה-HTTP של X-Forwarded-For
הוספנו הודעה על הוצאה משימוש של X-Forwarded-For להערות על הגרסה 150930 ולמדיניות בקרת הגישה.
APIRT-1933 טועני מחלקות ספציפיים ל-Proxy עדיין מעבירים לטוען המחלקות של MP
APIRT-1877 אי אפשר להסתיר תגובות XML שיש להן מרחבי שמות
APIRT-1838 Apigee-127: הפונקציה VerifyAPIKey מחזירה רק מוצר API אחד כשיש כמה מוצרים
APIRT-1827 נצפתה מגבלה נמוכה על מספר המכשירים שניתן לצפות בהם בו-זמנית בסטרימינג
APIRT-1820 זמן אחזור לסירוגין (> 1%) בסביבת ענן פרטי בגרסה 4.15.04
APIRT-707 שגיאת NPE במהלך זמן הריצה אם האלמנט <GenerateResponse> נמצא במדיניות VerifyAccessToken

Cloud 15.07.08

מזהה הבעיה תיאור
MGMT-2381 אי אפשר לפרוס שרתי proxy באמצעות כלי העריכה החדש של שרתי proxy
MGMT-2374 צריך לקצץ את הרווח ברכיב BasePath לפני ששומרים את ProxyEndpoint
MGMT-2355 ממשק המשתמש לא מחשב נכון את ההרשאות לכמה תפקידים אם אחד מהם הוא orgadmin
MGMT-2324 ייבוא של מודל Swagger יוצר צמתי SmartDocs שגויים
MGMT-1518 בממשק המשתמש מוצג ששרת ה-proxy נפרס, למרות שהפריסה נכשלה במעבדי ההודעות
MGMT-1489 מוצר API לא יוצר משאבים נכונים
DOC-1246 סתירה במסמכים לגבי אסימוני גישה
DEVRT-1661

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

Cloud 15.07.22

מזהה הבעיה תיאור
TBD-73 כתובת IP סטטית לתעבורה נכנסת אל Apigee
MGMT-2422 לא ניתן לערוך אפליקציה של החברה
MGMT-2419 משתמש שמשויך לתפקיד 'משתמש' מקבל שגיאות הרשאה בכניסה
MGMT-2341 מסנן של דוח בהתאמה אישית יוצר שאילתה באופן שגוי
MGMT-2207 JSONThreatProtection - ArrayElementCount does not work if the contained element is non-primitive
במדיניות JSON Threat Protection, הרכיב ArrayElementCount לא הגביל בצורה מדויקת את מספר הפריטים שמותרים במערכים. כבר פתרנו את הבעיה הזו.
MGMT-2158 אי אפשר לייבא WSDL אם הפלט מפנה לחלק ללא סוג

Cloud 15.08.05

מזהה הבעיה תיאור
כמה תוקנו כמה באגים קטנים בעורך של שרתי proxy ל-API.

Cloud 15.09.02

מזהה הבעיה תיאור
כמה תוקנו כמה באגים קטנים בעורך של שרתי proxy ל-API.
MGMT-2618 בעיות נפוצות בפריסה
MGMT-2588 דף ההיסטוריה של המפתחים מריץ קוד HTML/קוד – פגיעות של XSS מתמשך
MGMT-2543 כלי חדש לעריכת שרת proxy משנה את ה-XML בתג <Payload> של מדיניות AssignMessage, מה שגורם לשיבוש בשרתי proxy קיימים של API
MGMT-2521 Trace session hangs at times
MGMT-2519 ממשק המשתמש של הגדרת הסביבה לא פועל
AXAPP-1814 משתנים מותאמים אישית (מדיניות של כלי לאיסוף נתונים סטטיסטיים) לא נוצרים בסביבת הייצור כשהכלי zk curator מופעל
APIRT-1927 מארח וירטואלי לא תקין גורם לנתב לא לטעון את ההגדרה עבור הסביבה
APIRT-1863 הפריסה נכשלה בגלל רווח בחבילה
APIRT-1823 קריאות ל-API עם גופי POST שמכילים תווים של & (אמפרסנד) נתקעות
APIRT-1789 מעבדי הודעות בארגונים מסוימים נתקלים בשגיאות שקשורות לזיכרון
APIRT-1776 קריאה לפונקציה 'print' במדיניות JavaScript גורמת לרישום יתר ביומן
APIRT-1766 פסק זמן ב-WebSockets
APIRT-1600 ConcurrentModificationException in router
Router logs showed multiple instances of ConcurrentModification in the logs on a regular basis. הסיבה לכך הייתה שחיבורים נוספו לרשימת ה-reaper בזמן שה-reaper הסיר חיבורים ישנים יותר. כבר פתרנו את הבעיה הזו.
APIRT-1491 חריג של שגיאה 503 (השירות לא זמין)
APIRT-1421 מדיניות JavaCallout לוקחת מדי פעם זמן רב לעיבוד
DEVRT-1843 ממשק המשתמש של Mint צריך לתמוך בעדכון מאפיינים מותאמים אישית ב-TRP בצורה טובה יותר
DEVRT-1472 עדכון המפתח גרם לשגיאת שרת 500

Cloud 15.09.30

מזהה הבעיה תיאור
MGMT-2687 דוחות בהתאמה אישית גורמים להקפאת הדפדפן עם יותר מ-14,000 רכיבים של מימדים
MGMT-2677 מונטיזציה: הדף 'מפתחים' בממשק הניהול קופא כשיש אלפי מפתחים, והחלוקה לדפים לא מופעלת בארגון
MGMT-2674 ממשק המשתמש של Edge מנסה להוריד מהאינטרנט בזמן שהמשתמש מתחבר
MGMT-2658 בעיות בממשק המשתמש של שרת הניהול שקשורות לגרסה של OPDK בשדרוג של גרסת proxy ל-API
MGMT-2616 הכלי החדש לעריכת פרוקסי של API לא מטפל בישויות XML בצורה נכונה
MGMT-2541 מזהה מערכת אימות חיצונית נוסף כאדמין עם + בסיסמה, אבל הוא לא תקין
MGMT-2510 בתפריט הנפתח לא מוצגים כל המפתחים ששייכים לארגון
MGMT-2508 הסמל של קישור מנותק במדיניות מוצג בצורה לא מדויקת
MGMT-2334 אי אפשר לגשת למשאבים מנקודת קצה שנייה של שרת proxy
MGMT-1967 אפליקציות למפתחים עם אותו שם לתצוגה מציגות נתוני תנועה זהים בניתוח הנתונים
DEVRT-1839 מונטיזציה: רשימת המדינות לבחירה בממשק הניהול לא ממוינת בצורה נכונה
AXAPP-1887 תנאי הסינון לא פועלים כמו שמתואר במסמכים
AXAPP-1869 הסרת משתמש מארגון אמורה לבטל את ההרשמה שלו לקבלת אימיילים עם נתוחי שימוש
AXAPP-1533 השגיאה Invalid API Call (קריאה לא תקינה ל-API) מוצגת במפה הגיאוגרפית ב-Analytics
APIRT-2061 מעבד ההודעות לא מעביר הודעות ל-QPID
APIRT-2052 מספר גבוה של מצבי CLOSE_WAIT בגלל שיציאת הניהול לא מגיבה
APIRT-2024 Nginx בלי מאזן עומסים לא מאכלס כראוי כותרות HTTP מסוג X-Forwarded-For
APIRT-1838 Apigee-127: הפונקציה VerifyAPIKey מחזירה רק מוצר API אחד כשיש כמה מוצרים

Private Cloud 4.15.07.03

מזהה הבעיה תיאור
APIRT-1600 ConcurrentModificationException ביומני נתבים
APIRT-1734 עדכונים של קובצי משאבים ללא השבתה ברמת הארגון או הסביבה
APIRT-1820 זמן אחזור לסירוגין (> 1%) בסביבת ענן פרטי בגרסה 4.15.04
APIRT-2159 הוספת message_id לקידומת של הרישום ביומן
APIRT-2160 החרגת לחיצת היד של SSL מ-request_processing_latency בנתוני analytics
AXAPP-1882 שרשור של צופה בצרכנים מתחבר לתור הלא נכון בפריסה פעילה/פעילה
AXAPP-1946 הנתונים עוברים לטבלת העובדות של ההורה במקום לטבלת העובדות של הצאצא כשהם באזור זמן שאינו UTC
MGMT-1590 תוקנה פגיעות באבטחה
MGMT-1662 הפריסה נכשלת במהלך ההפצה
MGMT-2361 הפריסה של שרתי proxy נכשלת עם RPCException: Call timed out
MGMT-2397 תצוגת הקוד לא מנתחת נכון את התווים של סוף השורה
MGMT-2466 בדיקת האשכול מול מעבד ההודעות מראה שנתב שלא ניתן להגיע אליו מחובר כחבר
OPDK-1981 ‫backup-cassandra.sh לא מגבה את מרחב המפתחות של המערכת
OPDK-1982 ‫apigee-upgrade.sh צריך לבדוק את הגרסה של Cassandra SSTable לפני השדרוג

Private Cloud 4.15.07.01

מזהה הבעיה תיאור
OPDK-1927 חסרות טבלאות בשדרוג המונטיזציה; נוצרים אינדקסים כפולים
OPDK-1878 שינוי השם של ה-POD של השער במהלך ההגדרה גורם לבעיות
OPDK-1886 לצומת אין גישה לכתובות IP מקומיות כמו 192.168.x.y
MGMT-2521 Trace session hangs at times
MGMT-2543 כלי חדש לעריכת שרת proxy משנה את ה-XML בתג <Payload> של מדיניות AssignMessage, מה שגורם לשיבוש בשרתי proxy קיימים של API
MGMT-2599 עורך ה-Proxy החדש משחזר את הקידומת של מרחב השמות אחרי שמוחקים אותה
MGMT-2702 פרצת אבטחה XSS‏ (cross-site scripting) בדפדפני FireFox ו-IE
APIRT-1074 תוכן בפורמט Gzip לא מטופל בצורה תקינה כשנשלחת הכותרת Connection: Close בלי הכותרות Content-Length או Transfer-Encoding

בעיות מוכרות

בגרסה הזו יש את הבעיות הידועות הבאות.

מזהה הבעיה תיאור
APIRT-2742 שילוב של Edge JMX לא זמין ב-Edge for Private Cloud 4.16.01, כי שרת Nginx החליף את נתב Netty.
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
DOC-1687 בגלל קונפליקט ידוע של תלות בחבילה, סוכן Katello שמשמש ב-Satellite Server 6 לא יותקן בצורה תקינה במארחי Apigee Edge שמריצים את Qpid daemon.
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