Препоручујемо креирање zabbix корисниак као системског корисника, односно без могућности пријаве. Неки корисници треба да занемаре ову препоруку и користе исти налог за пријаву (нпр. користећи SSH) за хостовање Zabbix-а. Ово може довести до пада Zabbix daemon-a приликом одјаве. У овом случају добићете нешто попут следећег у Zabbix сервер логовима:
zabbix_server [27730]: [file:'selfmon.c',line:375] lock failed: [22] Invalid argument
zabbix_server [27716]: [file:'dbconfig.c',line:5266] lock failed: [22] Invalid argument
zabbix_server [27706]: [file:'log.c',line:238] lock failed: [22] Invalid argument
и у Zabbix агент логовима:
Ово се дешава због подразумеване системске поставке RemoveIPC=yes
конфигурисане у /etc/systemd/logind.conf
. Када се одјавите са система семафори које је претходно креирао Zabbix се уклањају што доводи до пада.
Цитат из systemd документације:
RemoveIPC=
Controls whether System V and POSIX IPC objects belonging to the user shall be removed when the
user fully logs out. Takes a boolean argument. If enabled, the user may not consume IPC resources
after the last of the user's sessions terminated. This covers System V semaphores, shared memory
and message queues, as well as POSIX shared memory and message queues. Note that IPC objects of the
root user and other system users are excluded from the effect of this setting. Defaults to "yes".
Постоје 2 решења за овај проблем:
RemoveIPC=no
у /etc/systemd/logind.conf
и поново покрените систем. Имајте на уму да је RemoveIPC
параметар за цео систем, његова промена ће утицати на цео систем.Ако Zabbix кориснички интерфејс ради иза прокси сервера, путања колачића у прокси конфигурациону датотеку је потребно поново написати да би одговарала обрнутој прокси путањи. Погледајте примере у наставку. Ако путања колачића није поново написана, корисници могу имати проблема са ауторизацијом, када то покушавају пријавите се на Zabbix кориснички интерфејс.