Подтверждение порта
Если в процессе установки или настройки произошел сбой, сначала убедитесь, что все необходимые порты открыты и доступны.
- Узел
apigee-openldapдолжен иметь доступ к узлу Postgres через порт 5432. - Порт 9099 на узле
apigee-openldapдолжен быть открыт для внешнего доступа по протоколу HTTP со стороны пользовательского интерфейса Edge Management и поставщика идентификационной информации SAML. Если вы настроите TLS в Apigee SSO, номер порта может быть другим. - Узел
apigee-openldapдолжен иметь доступ к поставщику идентификационной информации SAML по URL, указанному в конфигурации. - Узел
apigee-openldapдолжен иметь доступ к порту 8080 на узле сервера управления.
Повторно запустить конфигурацию
Если все необходимые порты открыты и доступны, вы можете повторно выполнить шаги настройки:
- Для системы единого входа Apigee:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap setup-sso -f /opt/silent.conf
- Для интерфейса управления Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure-sso -f /opt/silent.conf
Сброс базы данных системы единого входа Apigee
Если перенастройка не работает, вы можете удалить базу данных Postgres, используемую Apigee SSO, а затем перенастроить Apigee SSO и интерфейс управления Edge:
- Остановите Apigee SSO:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop_sso
- Войдите в узел Postgres и удалите базу данных
apigee_dex:psql -U postgres_username -p postgres_port -h postgres_host -c "drop database \"apigee_dex\""
где:
- postgres_username – имя пользователя Postgres, которое вы указали при установке Edge. Значение по умолчанию –
apigee. - postgres_port – порт Postgres, указанный при установке Edge. Значение по умолчанию – 5432.
- postgres_host – IP-адрес или DNS-имя узла Postgres.
- postgres_username – имя пользователя Postgres, которое вы указали при установке Edge. Значение по умолчанию –
- Повторите шаги, описанные в разделе Установка и настройка Apigee SSO.