Edge for Private Cloud v4.18.05
אם תהליך ההתקנה או התצורה נכשל, עליך לוודא תחילה היציאות פתוחות ונגישות:
- לצומת
apigee-sso
צריכה להיות גישה לצומת Postgres ביציאה 5432. - יציאה 9099 בצומת
apigee-sso
חייבת להיות פתוחה לגישה חיצונית ל-HTTP על ידי ממשק המשתמש של Edge ו-IdP של SAML. אם מגדירים TLS ב-apigee-sso
, מספר היציאה עשוי להיות שונה. - לצומת
apigee-sso
צריכה להיות גישה ל-IdP של SAML בכתובת ה-URL שצוינה בנכסSSO_SAML_IDP_METADATA_URL
. - לצומת
apigee-sso
צריכה להיות גישה ליציאה 8080 בצומת של שרת הניהול.
אם כל היציאות הדרושות פתוחות ונגישות, אפשר להריץ מחדש את שלבי ההגדרה:
- בלוקאל
apigee-sso
:/opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile
- בממשק המשתמש של Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-ui configure-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 "drop database \"apigee_sso\""
כאשר:
- postgres_username הוא שם המשתמש שציינת ב-Postgre כשהתקנת
קצה. ערך ברירת המחדל הוא
apigee
. - postgres_port הוא יציאת Postgres שציינתם כשהתקנתם את Edge. ערך ברירת המחדל הוא 5,432.
- postgres_host הוא שם ה-IP או ה-DNS של צומת Postgres.
- postgres_username הוא שם המשתמש שציינת ב-Postgre כשהתקנת
קצה. ערך ברירת המחדל הוא
- הגדרה מחדש של
apigee-sso
:/opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile
- מגדירים מחדש את ממשק המשתמש של Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-ui configure-sso -f configFile