การยืนยันพอร์ต
หากกระบวนการติดตั้งหรือกำหนดค่าล้มเหลว คุณควรตรวจสอบก่อนว่าพอร์ตที่จำเป็นทั้งหมด เปิดอยู่และเข้าถึงได้
- โหนด
apigee-openldapต้องเข้าถึงโหนด Postgres ในพอร์ต 5432 ได้ - พอร์ต 9099 ในโหนด
apigee-openldapต้องเปิดสำหรับการเข้าถึง HTTP ภายนอกโดย UI การจัดการ Edge และ SAML IDP หากคุณกำหนดค่า TLS ใน Apigee SSO หมายเลขพอร์ตอาจแตกต่างกัน - โหนด
apigee-openldapต้องเข้าถึง SAML IDP ได้ที่ URL ที่ระบุในการกำหนดค่า - โหนด
apigee-openldapต้องเข้าถึงพอร์ต 8080 ในโหนด Management Server ได้
เรียกใช้การกำหนดค่าอีกครั้ง
หากพอร์ตที่จำเป็นทั้งหมดเปิดอยู่และเข้าถึงได้ คุณสามารถเรียกใช้ขั้นตอนการกำหนดค่าอีกครั้งได้ดังนี้
- สำหรับ Apigee SSO
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap setup-sso -f /opt/silent.conf
- สำหรับ UI การจัดการ Edge
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure-sso -f /opt/silent.conf
รีเซ็ตฐานข้อมูล Apigee SSO
หากการกำหนดค่าใหม่ไม่ได้ผล คุณสามารถลบฐานข้อมูล Postgres ที่ Apigee SSO ใช้ แล้วกำหนดค่า Apigee SSO และ UI การจัดการ Edge อีกครั้งได้โดยทำดังนี้
- หยุด Apigee SSO
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop_sso
- เข้าสู่ระบบโหนด Postgres แล้วลบฐานข้อมูล
apigee_dexpsql -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 อีกครั้ง