Edge for Private Cloud v. 4.17.09
אם תהליך ההתקנה או הגדרת התצורה נכשל, תחילה עליכם לוודא שכל היציאות הדרושות פתוחות ושניתן לגשת אליהן:
- הצומת apigee-sso חייב להיות מסוגל לגשת לצומת Postgres ביציאה 5432.
- יציאה 9099 בצומת apigee-sso חייבת להיות פתוחה לגישה ל-HTTP חיצוני על ידי ממשק המשתמש של Edge ו-SAML IdP. אם מפעילים את SAML עבור API BaaS, היציאה צריכה להיות נגישה מפורטלים של BaaS ו-BaSS Stack. אם מגדירים TLS ב-apigee-sso, יכול להיות שמספר היציאה יהיה שונה.
- הצומת apigee-sso חייב להיות מסוגל לגשת ל-SAML IdP בכתובת ה-URL שצוינה בנכס SSO_SAML_IDP_metaDATA_URL.
- הצומת apigee-sso חייב להיות מסוגל לגשת ליציאה 8080 בצומת Management Management.
אם כל היציאות הדרושות פתוחות וניתן לגשת אליהן, תוכלו להריץ מחדש את שלבי ההגדרה:
- עבור apigee-sso:
> /opt/apigee/apigee-service/bin/apigee-service apigee-sso הגדרה -f configFile
- בממשק המשתמש של Edge:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui configuration-sso -f configFile
אם התצורה עובדת מחדש, ניתן למחוק את מסד הנתונים של Postgres המשמש את apigee-sso, ולאחר מכן להגדיר מחדש את apigee-sso ואת ממשק המשתמש של Edge:
- משביתים את SAML בממשק המשתמש של Edge, כפי שמתואר בקטע השבתת SAML.
- הפסקת apigee-sso:
> /opt/apigee/apigee-service/bin/apigee-service apigee-sso Stop - מתחברים לצומת Postgres ומשחררים את מסד הנתונים של Postgres:
> psql -U postgres_username -p postgres_port -h postgres_host -c "משחררים את מסד הנתונים \"apigee_sso\""
כאשר:- postgres_username הוא שם המשתמש ב-Postgre שציינתם כשהתקנתם את Edge. ערך ברירת המחדל הוא apige.
- postgres_port הוא יציאת Postgres שציינתם כשהתקנתם את Edge. ערך ברירת המחדל הוא 5432.
- postgres_host הוא שם ה-IP או ה-DNS של הצומת Postgres.
- מגדירים מחדש את apigee-sso:
> /opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile - מגדירים מחדש את ממשק המשתמש של Edge:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui configuration-sso -f configFile