Если в процессе установки или настройки произошел сбой, сначала убедитесь, что все необходимые порты открыты и доступны.
- Узел
apigee-ssoдолжен иметь доступ к узлу Postgres через порт 5432. - Порт 9099 на узле
apigee-ssoдолжен быть открыт для внешнего доступа по протоколу HTTP со стороны Edge UI и поставщика идентификационной информации SAML. Если вы настроите TLS наapigee-sso, номер порта может быть другим. - Узел
apigee-ssoдолжен иметь доступ к поставщику идентификационной информации 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 UI:
- Отключите SAML в Edge UI, как описано в разделе Отключение 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, указанное при установке Edge. Значение по умолчанию –
apigee. - postgres_port – порт Postgres, указанный при установке Edge. Значение по умолчанию – 5432.
- postgres_host – IP-адрес или DNS-имя узла Postgres.
- postgres_username – имя пользователя Postgre, указанное при установке Edge. Значение по умолчанию –
- Настройте
apigee-ssoзаново:/opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile
- Перенастройте Edge UI:
/opt/apigee/apigee-service/bin/apigee-service edge-ui configure-sso -f configFile