Xác minh cổng
Nếu quá trình cài đặt hoặc định cấu hình không thành công, trước tiên, bạn nên đảm bảo rằng tất cả các cổng cần thiết đều đang mở và có thể truy cập được:
- Nút
apigee-openldapphải có thể truy cập vào nút Postgres trên cổng 5432. - Cổng 9099 trên nút
apigee-openldapphải mở để giao diện người dùng quản lý Edge và SAML IDP có thể truy cập HTTP bên ngoài. Nếu bạn định cấu hình TLS trên Apigee SSO, thì số cổng có thể khác. - Nút
apigee-openldapphải có thể truy cập vào SAML IDP tại URL được chỉ định trong cấu hình của bạn. - Nút
apigee-openldapphải có thể truy cập vào cổng 8080 trên nút Máy chủ quản lý.
Chạy lại cấu hình
Nếu tất cả các cổng cần thiết đều đang mở và có thể truy cập được, bạn có thể chạy lại các bước định cấu hình:
- Đối với Apigee SSO:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap setup-sso -f /opt/silent.conf
- Đối với giao diện người dùng quản lý Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure-sso -f /opt/silent.conf
Đặt lại cơ sở dữ liệu Apigee SSO
Nếu việc định cấu hình lại không hoạt động, bạn có thể xoá cơ sở dữ liệu Postgres mà Apigee SSO sử dụng, sau đó định cấu hình lại Apigee SSO và giao diện người dùng quản lý Edge:
- Dừng Apigee SSO:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop_sso
- Đăng nhập vào nút Postgres và thả cơ sở dữ liệu
apigee_dex:psql -U postgres_username -p postgres_port -h postgres_host -c "drop database \"apigee_dex\""
trong đó:
- postgres_username là tên người dùng Postgres mà bạn đã chỉ định khi cài đặt Edge. Giá trị mặc định là
apigee. - postgres_port là cổng Postgres mà bạn đã chỉ định khi cài đặt Edge. Giá trị mặc định là 5432.
- postgres_host là địa chỉ IP hoặc tên DNS của nút Postgres.
- postgres_username là tên người dùng Postgres mà bạn đã chỉ định khi cài đặt Edge. Giá trị mặc định là
- Chạy lại các bước trong bài viết Cài đặt và định cấu hình Apigee SSO.