Sogo will not start after reboot "Bad File descriptor"

Here is the error when I try to start sogo:

[root@nethserver etc]# systemctl start sogod
[root@nethserver etc]# systemctl status sogod
● sogod.service - SOGo is a groupware server
   Loaded: loaded (/usr/lib/systemd/system/sogod.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Wed 2022-09-07 09:14:39 CDT; 2s ago
  Process: 54063 ExecStart=/usr/sbin/sogod -WOWorkersCount ${PREFORK} -WOPidFile /var/run/sogo/ -WOLogFile /var/log/sogo/sogo.log (code=exited, status=0/SUCCESS)
 Main PID: 54065 (code=exited, status=1/FAILURE)

Sep 07 09:14:39 systemd[1]: Starting SOGo is a groupware server...
Sep 07 09:14:39 sogod[54065]: 2022-09-07 09:14:39.373 sogod[54065:54065] unable to get status of d...iptor
Sep 07 09:14:39 systemd[1]: Started SOGo is a groupware server.
Sep 07 09:14:39 systemd[1]: sogod.service: main process exited, code=exited, status=1/FAILURE
Sep 07 09:14:39 systemd[1]: Unit sogod.service entered failed state.
Sep 07 09:14:39 systemd[1]: sogod.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
[root@nethserver etc]# 

And also here is what I see in Syslog:

nethserver sogod: 2022-09-07 08:19:50.410 sogod[17631:17631] unable to get status of descriptor 2 - Bad file descriptor

At this point I do not know what else to do. Does anyone have any suggestions.

Maybe just a permission error? This post also describes the reinstallation:

Another solution is to copy the GNUstep dir from a working installation.

1 Like