Hi,We followed Workaround 2 and it brought up our critical services. However, cphulkd will not start regardless of whether we edit the configuration for the service or not. Has anyone else found a workaround for this? We get the following when running "systemctl status cphulkd":
● cphulkd.service - cPanel brute force detector services
Loaded: loaded (/etc/systemd/system/cphulkd.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2019-09-18 13:21:41 MDT; 50min a
Process: 4639 ExecStart=/usr/local/cpanel/scripts/restartsrv_cphulkd --notconf
igured-ok --systemd-service=cphulkd (code=exited, status=255)
├─ 804 cPhulkd - processo
└─2063 cPhulkd - dbprocesso
Sep 18 13:21:40 vps.example.com systemd: Starting cPanel brute force detector services...
Sep 18 13:21:41 vps.example.com systemd: cphulkd.service: control process exited, code=exited status=255
Sep 18 13:21:41 vps.example.com systemd: Failed to start cPanel brute force detector services.
Sep 18 13:21:41 vps.example.com systemd: Unit cphulkd.service entered failed state.
Sep 18 13:21:41 vps.example.com systemd: cphulkd.service failed.
EDIT: Sorry for this post. It actually is running as a process, it just lists as a failed service.
Just want to share my experience troubleshooting this type of problem. I do encounter this errors, after I have upgraded my cpanel_php_fpm, dnsadmin, cphulkd, mailman cpanellogd, cpdavd, and tailwatchd. All of these service has not started after updating my cpanel. I have the same kernel as posted here.
To fix these problem, I did the workaround #2, which i edited the not started service "systemctl edit dnsadmin.service command. Fixing cpanel_php_fpm.service and dnsadmin.service, following the instruction works like a charm. But during the fixing I encounter the problem on cphulkd.service and tailwatchd.service, i wont start the service, after searching the net, and reading the journalctl logs.
I stumble upon checking the process. Even if the cphulkd.service is not started, there still a process running. for cphulkd there are two processes:
529 ? S 0:00 cPhulkd - processor
4867 ? S 0:00 \_ cPhulkd - dbprocessor
So stopping or killing this pid process. then trying to restart "systemctl start cphulkd.service will fix the problem. I did the same again for tailwatchd.service
1 process running for tailwatchd, killing this process the running again "systemctl start tailwatchd.service will fix the problem. This works for me.