Hôm nay mình gặp một lỗi khi chạy một lệnh trên hệ thống như cài đặt, khởi động dịch vụ bất kỳ. Loay hoay và search thì có rất nhiều cách trang có hướng dẫn xử lý lỗi này. Và mình cũng xin chia sẻ lại cách xử lý như sau. Mời các bạn tham khảo nhé.
[root@sv ~]# systemctl restart zabbix-agent
** (pkttyagent:804459): WARNING **: 10:23:12.799: Unable to register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject
Error registering authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject (polkit-error-quark, 0)

Cách xử lý
Bạn hãy copy các lệnh bên dưới và chạy trên máy chủ đang gặp lỗi.
groupadd -g 23 nohidproc
usermod -a -G nohidproc polkitd
mount -o remount,rw,hidepid=2,gid=nohidproc /proc
systemctl restart polkit
echo "proc /proc proc defaults,hidepid=2,gid=nohidproc 0 0" >> /etc/fstab
mount -a
systemctl restart polkit
Sau khi chạy xong bạn hãy khởi động lại dịch vụ, kết quả lỗi đã không còn xuất hiện nữa.

Chúc bạn thực hiện thành công.
- Tham khảo: https://cloudlinux.zendesk.com/hc/en-us/articles/4417087455506-CentOS-7-error-restarting-starting-a-systemd-service-Unable-to-register-authentication-agent
Hãy tham gia Nhóm Hỗ Trợ VPS Hosting để cùng học hỏi và trao đổi kiến thức nhé. Chúc bạn thành công.