ฉันเพิ่งอัปเกรด Zabbix เป็น 5.4.1 และฉันต้องการเริ่มใช้รายงานตามกำหนดเวลา แต่ฉันมีปัญหากับการกำหนดค่า (ข้อผิดพลาด ไม่สามารถเชื่อมต่อกับบริการเว็บ: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์
).
Zabbix ของฉันทำงานใน Docker บน Debian Buster ทุกอย่างขึ้นอยู่กับคอนเทนเนอร์อย่างเป็นทางการ:
เซิร์ฟเวอร์ Zabbix (PostgreSQL), Zabbix ส่วนหน้า (Apache, PostreSQL) และ PostgreSQL12
ตามเอกสารประกอบ (https://www.zabbix.com/documentation/current/manual/appendix/install/web_service) ฉันติดตั้งเบราว์เซอร์ Google Chrome:
และบริการเว็บ Zabbix
ฉันแก้ไข zabbix_web_service.conf:
AllowedIP=127.0.0.1,::1,0.0.0.0/0,zabbix
ฉันแก้ไข zabbix_server.conf:
StartReportWriters=1
WebServiceURL=http://localhost:10053/report
ฉันแก้ไขการตั้งค่าใน Zabbix Frontend - Administration -> General -> Other
URL ส่วนหน้า: http://localhost:8085
(ส่วนหน้าพร้อมใช้งานที่พอร์ต 8085)
แต่เมื่อฉันพยายามทดสอบการสร้างรายงาน ฉันได้รับข้อผิดพลาด:
ไม่สามารถเชื่อมต่อกับบริการเว็บ: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์
ฉันได้ลองกับ Frontend URL อื่นแล้ว แต่ดูเหมือนจะไม่มีอะไรทำงาน ฉันลองด้วย:
http://localhost:10053/report
http://192.168.10.18:8085/
http://192.168.10.18:10053/report
ฉันตรวจสอบแล้วว่าได้รับคำตอบจาก http://192.168.10.18:10053/report :
{"detail":"ไม่รองรับเมธอด"}
ฉันจะตรวจสอบ/ลองอะไรได้อีกบ้าง