"cannot write to IPC socket: Broken pipe" typically indicates that a Zabbix process (like a poller or trapper) tried to communicate with an internal service—often the preprocessing service availability manager —that has already closed its end of the connection Primary Causes and Solutions Exhausted File Descriptors ("Too many open files"):
sudo systemctl daemon-reload
sudo systemctl restart zabbix-server
Zabbix administrators often encounter the "cannot write to IPC socket: Broken pipe" error, usually appearing in log files or as an "Update Failed" alert in the web frontend. This error indicates a communication failure between Zabbix processes (like the server, proxy, or agent) or between the PHP frontend and the Zabbix server daemon. zabbix cannot write to ipc socket broken pipe upd
Example:
zabbix_agentd.conf) and ensure that the IPC parameter is set correctly.zabbix_get -s 127.0.0.1 -k your.custom.key
If after all these steps the error still appears, check the official Zabbix bug tracker for your specific version and consider enabling debug logging (DebugLevel=4 temporarily) to capture the exact process IDs involved. "cannot write to IPC socket: Broken pipe" typically