The conf file says pidfile is optional, but it is not, because the unit file expects it in a specific place that is not the hard-coded default # systemctl show zabbix-agent.service |grep -i pid PIDFile=/run/zabbix/zabbix_agentd.pid Documented default location is /tmp https://www.zabbix.com/documentation/2.2/manual/appendix/config/zabbix_agentd
Related to https://support.zabbix.com/browse/ZBX-9867
zabbix-3.0.1-0.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-957932374a
zabbix-3.0.1-0.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-957932374a
zabbix-3.0.1-0.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.