Jika proses instalasi atau konfigurasi gagal, Anda harus memastikan terlebih dahulu bahwa semua hal yang diperlukan porta terbuka dan dapat diakses:
- Node
apigee-sso
harus dapat mengakses node Postgres pada port 5432. - Port 9099 di
apigee-sso
node harus terbuka untuk akses HTTP eksternal oleh UI Edge dan IDP SAML. Jika Anda mengonfigurasi TLS diapigee-sso
, nomor port-nya mungkin berbeda. - Node
apigee-sso
harus dapat mengakses IDP SAML di URL yang ditentukan olehSSO_SAML_IDP_METADATA_URL
saat ini. - Node
apigee-sso
harus dapat mengakses port 8080 di Server Pengelolaan {i>node<i}.
Jika semua port yang diperlukan terbuka dan dapat diakses, Anda dapat menjalankan kembali langkah-langkah konfigurasi:
- Untuk
apigee-sso
:/opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile
- Untuk UI Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-ui configure-sso -f configFile
Jika konfigurasi ulang berhasil, maka Anda dapat menghapus {i>database<i} Postgres yang digunakan oleh
apigee-sso
, lalu konfigurasi ulang apigee-sso
dan UI Edge:
- Nonaktifkan SAML di UI Edge seperti yang dijelaskan di bagian Disable SAML.
- Hentikan
apigee-sso
:/opt/apigee/apigee-service/bin/apigee-service apigee-sso stop
- Login ke node Postgres dan lepaskan database Postgres:
psql -U postgres_username -p postgres_port -h postgres_host -c "drop database \"apigee_sso\""
dalam hal ini:
- postgres_username adalah nama pengguna Postgre yang Anda tentukan saat menginstal
Edge. Nilai defaultnya adalah
apigee
. - postgres_port adalah port Postgres yang Anda tentukan saat menginstal Edge. Nilai defaultnya adalah 5432.
- postgres_host adalah nama IP atau DNS node Postgres.
- postgres_username adalah nama pengguna Postgre yang Anda tentukan saat menginstal
Edge. Nilai defaultnya adalah
- Konfigurasi ulang
apigee-sso
:/opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile
- Konfigurasi ulang UI Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-ui configure-sso -f configFile