Edge for Private Cloud نسخه 4.17.09
اگر فرآیند نصب یا پیکربندی با شکست مواجه شد، ابتدا باید اطمینان حاصل کنید که همه پورت های لازم باز و قابل دسترسی هستند:
- گره apigee-sso باید بتواند به گره Postgres در پورت 5432 دسترسی داشته باشد.
- پورت 9099 در گره apigee-sso باید برای دسترسی HTTP خارجی توسط Edge UI و SAML IDP باز باشد. اگر SAML را برای API BaaS فعال کنید، پورت باید از گره های BaaS Portal و BaaS Stack قابل دسترسی باشد. اگر TLS را روی apigee-sso پیکربندی کنید، شماره پورت ممکن است متفاوت باشد.
- گره apigee-sso باید بتواند به SAML IDP در 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 توضیح داده شده است، SAML را در رابط کاربری Edge غیرفعال کنید.
- توقف 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 مشخص کردید. مقدار پیش فرض apigee است.
- 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 configure-sso -f configFile