Hyperfastcgi4 - Remote host disconnected from fd - choking my drive

Good times.
I am trying to set up a home server with workspace community edition. I tried different ways to set it up - debian 10 package script, debian 11 package script, compose docker from the script. But when I start up the community server the process associated with hyperfastcgi4 starts jerking the disk but if I turn off the monoserve service at that moment then this fussing stops and everything is fine. This forced me to try OnlyOffice Docs in conjunction with nextcloud, there is no such non-stop access to the disk (however there I did not work ldap).

In the logs during these disk interactions I keep getting these vague errors:

Jun  3 09:56:03 test hyperfastcgi4[1020]: WebConfigurationManager's LRUcache Size overriden to: 2000 (via MONO_ASPNET_WEBCONFIG_CACHESIZE)
Jun  3 09:56:03 test hyperfastcgi4[1019]: WebConfigurationManager's LRUcache Size overriden to: 2000 (via MONO_ASPNET_WEBCONFIG_CACHESIZE)
...
Jun  3 09:56:05 test dotnet[994]: StackExchange.Redis.Extensions.Core.Implementations.RedisClientFactory[0] There is no name configured for the Redis configuration. A new one will be created a3b4f693-2fb1-4bc8-8690-4bb1b510790a
...
Jun  3 09:56:05 test dotnet[987]: ASC.Mail.StorageCleaner.Service 1.0.0
Jun  3 09:56:05 test dotnet[987]: Copyright (C) 2023 ASC.Mail.StorageCleaner.Service
Jun  3 09:56:05 test dotnet[987]: ERROR(S):
Jun  3 09:56:05 test dotnet[987]:   Option 'urls' is unknown.
Jun  3 09:56:05 test dotnet[987]:   Option 'pathToConf' is unknown.
Jun  3 09:56:05 test dotnet[987]:   Option 'pathToNlogConf' is unknown.
Jun  3 09:56:05 test dotnet[987]:   Option 'log:dir' is unknown.
Jun  3 09:56:05 test dotnet[987]:   Option 'log:name' is unknown.
Jun  3 09:56:05 test dotnet[987]:   Option 'ENVIRONMENT' is unknown.
Jun  3 09:56:05 test dotnet[987]:   --console    Console state
Jun  3 09:56:05 test dotnet[987]:   --help       Display this help screen.
Jun  3 09:56:06 test dotnet[987]: Bad command line parameters.<6>Microsoft.Hosting.Lifetime[14] Now listening on: http://0.0.0.0:5032
Jun  3 09:56:06 test dotnet[987]: Microsoft.Hosting.Lifetime[0] Application started. Hosting environment: production; Content root path: /var/www/onlyoffice/Services/MailCleaner
Jun  3 09:56:06 test systemd[1]: onlyofficeFilesTrashCleaner.service: Main process exited, code=exited, status=255/EXCEPTION
Jun  3 09:56:06 test systemd[1]: onlyofficeFilesTrashCleaner.service: Failed with result 'exit-code'.
Jun  3 09:56:07 test dotnet[987]: StackExchange.Redis.Extensions.Core.Implementations.RedisClientFactory[0] There is no name configured for the Redis configuration. A new one will be created 0b68919c-e20d-4cf3-8437-4bab46a3d635
Jun  3 09:56:07 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:07 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:07 test dotnet[989]: StackExchange.Redis.Extensions.Core.Implementations.RedisClientFactory[0] There is no name configured for the Redis configuration. A new one will be created 3091c683-ae31-4f5e-bd32-8832f4d21dc1
Jun  3 09:56:07 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
...
Jun  3 09:56:07 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:07 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:07 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:07 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:08 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:08 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
Jun  3 09:56:08 test dotnet[995]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 48191601 with 0 outstanding!
...
Jun  3 09:56:08 test dotnet[995]: ASC.Mail.Watchdog.Service 1.0.0
Jun  3 09:56:08 test dotnet[995]: Copyright (C) 2023 ASC.Mail.Watchdog.Service
Jun  3 09:56:08 test dotnet[995]: ERROR(S):
Jun  3 09:56:08 test dotnet[995]:   Option 'urls' is unknown.
Jun  3 09:56:08 test dotnet[995]:   Option 'pathToConf' is unknown.
Jun  3 09:56:08 test dotnet[995]:   Option 'pathToNlogConf' is unknown.
Jun  3 09:56:08 test dotnet[995]:   Option 'log:dir' is unknown.
Jun  3 09:56:08 test dotnet[995]:   Option 'log:name' is unknown.
Jun  3 09:56:08 test dotnet[995]:   Option 'ENVIRONMENT' is unknown.
Jun  3 09:56:08 test dotnet[995]:   --console    Console state
Jun  3 09:56:08 test dotnet[995]:   --help       Display this help screen.
Jun  3 09:56:08 test dotnet[989]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 52435881 with 0 outstanding!
Jun  3 09:56:10 test systemd[1]: onlyofficeFilesTrashCleaner.service: Main process exited, code=exited, status=255/EXCEPTION
Jun  3 09:56:10 test systemd[1]: onlyofficeFilesTrashCleaner.service: Failed with result 'exit-code'.
Jun  3 09:56:12 test dotnet[987]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 35588587 with 0 outstanding!
Jun  3 09:56:12 test dotnet[989]: ASC.Mail.Aggregator.Service 1.0.0
Jun  3 09:56:12 test dotnet[989]: Copyright (C) 2023 ASC.Mail.Aggregator.Service
Jun  3 09:56:12 test dotnet[989]: ERROR(S):
Jun  3 09:56:12 test dotnet[989]:   Option 'urls' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'pathToConf' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'pathToNlogConf' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'log:dir' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'log:name' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'ENVIRONMENT' is unknown.
Jun  3 09:56:12 test dotnet[989]:   -u STRING ARRAY, --users=STRING ARRAY    An array of users for which the
Jun  3 09:56:12 test dotnet[989]:                                            aggregator will take tasks. Separator
Jun  3 09:56:12 test dotnet[989]:                                            = ';' Example:
Jun  3 09:56:12 test dotnet[989]:                                            -u"{tl_userId_1}";"{tl_userId_2}";"{t
Jun  3 09:56:12 test dotnet[989]:                                            l_userId_3}"
Jun  3 09:56:12 test dotnet[989]:   --console                                Console state
Jun  3 09:56:12 test dotnet[989]:   --unlimit                                Unlimit messages per mailbox session
Jun  3 09:56:12 test dotnet[989]:   --help                                   Display this help screen.
Jun  3 09:56:12 test dotnet[989]:   --version                                Display version information.
Jun  3 09:56:12 test dotnet[989]: Bad command line parameters.ASC.Mail.Aggregator.Service 1.0.0
Jun  3 09:56:12 test dotnet[989]: Copyright (C) 2023 ASC.Mail.Aggregator.Service
Jun  3 09:56:12 test dotnet[989]: ERROR(S):
Jun  3 09:56:12 test dotnet[989]:   Option 'urls' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'pathToConf' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'pathToNlogConf' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'log:dir' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'log:name' is unknown.
Jun  3 09:56:12 test dotnet[989]:   Option 'ENVIRONMENT' is unknown.
Jun  3 09:56:12 test dotnet[989]:   -u STRING ARRAY, --users=STRING ARRAY    An array of users for which the
Jun  3 09:56:12 test dotnet[989]:                                            aggregator will take tasks. Separator
Jun  3 09:56:12 test dotnet[989]:                                            = ';' Example:
Jun  3 09:56:12 test dotnet[989]:                                            -u"{tl_userId_1}";"{tl_userId_2}";"{t
Jun  3 09:56:12 test dotnet[989]:                                            l_userId_3}"
Jun  3 09:56:12 test dotnet[989]:   --console                                Console state
Jun  3 09:56:12 test dotnet[989]:   --unlimit                                Unlimit messages per mailbox session
Jun  3 09:56:12 test dotnet[989]: Bad command line parameters.<7>StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 52435881 with 0 outstanding!
Jun  3 09:56:12 test dotnet[989]: StackExchange.Redis.Extensions.Core.Implementations.RedisConnectionPoolManager[0] Using connection 52435881 with 0 outstanding!
Jun  3 09:56:12 test dotnet[989]: Microsoft.Hosting.Lifetime[14] Now listening on: http://0.0.0.0:5025
Jun  3 09:56:12 test dotnet[989]: Microsoft.Hosting.Lifetime[0] Application started. Hosting environment: production; Content root path: /var/www/onlyoffice/Services/MailAggregator
Jun  3 09:56:12 test systemd[1]: Started ONLYOFFICE MailAggregator Service.
Jun  3 09:57:48 test hyperfastcgi4[1020]: host-list.c:38: register_host():#011(null):0:/:/var/www/onlyoffice/WebStudio host=0x7f2fe84d88d8 pinned_host=0x7f2fe84d88d8 domain=0x563cf24fc610
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:476: Listen():#011libevent version: 2.1.8-stable
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:490: Listen():#011libevent is using epoll for events.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 40.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 40.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 15.
Jun  3 09:57:48 test hyperfastcgi4[1020]: fcgi-transport.c:307: end_request():#011can't find request n=2
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 15.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 40.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 15.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 41.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 40.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 40.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 41.
Jun  3 09:57:48 test hyperfastcgi4[1020]: libev.c:319: cmd_error():#011Remote host disconnected from fd 40.

And it doesn’t matter if I just installed the server or if I’m using an already configured one - these errors keep coming up and i can hear the drive panting.

I have a question, how is it possible to fix this and is it possible to replace hyperfastcgi with something else? What does hyperfastcgi4 even need?

Is there anything else you need from me?

Community Server/Control Panel version: latest
Type of installation of Workspace: docker, deb/rpm
OS: Debian
Browser version: 113

p.s.:write this using translator

The same thing happens on Centos 8 Stream. Can you tell me if there are ways to replace this hyperfastcgi with something?

Is it possible that everyone has these errors and people do not pay attention to the waste of disk recording resource?

I don’t even know what to do, what is the normal way to deploy the system without it getting shimmed with this?:

Jun  3 22:21:31 ows hyperfastcgi4[1637]: libev.c:319: cmd_error():#011Remote host disconnected from fd 22.
Jun  3 22:21:31 ows hyperfastcgi4[1637]: libev.c:319: cmd_error():#011Remote host disconnected from fd 26.
Jun  3 22:21:31 ows hyperfastcgi4[1637]: libev.c:319: cmd_error():#011Remote host disconnected from fd 26.
Jun  3 22:21:31 ows hyperfastcgi4[1637]: libev.c:319: cmd_error():#011Remote host disconnected from fd 15.
Jun  3 22:21:31 ows hyperfastcgi4[1637]: libev.c:319: cmd_error():#011Remote host disconnected from fd 26.
Jun  3 22:21:31 ows hyperfastcgi4[1637]: libev.c:319: cmd_error():#011Remote host disconnected from fd 26.

P.s.:
With respect and gratitude to the community!

Hello @vipra
Please provide us with details. Do you face any issues with portal (Workspace) itself in mentioned situation? Does portal work? Also please go to the host and run df -h and free -h commands, please show us output results.

In the logs during these disk interactions I keep getting these vague errors:

Where did you get this log?
Additionally, please point me to the guide which you used for Workspace installation.

Hello!
I have the same problem.

/var/log/syslog in onlyoffice-community-server docker container:
Apr 21 13:39:12 2402c07eabbc hyperfastcgi4[728]: libev.c:319: cmd_error():#011Remote host disconnected from fd 15.
Apr 21 13:39:12 2402c07eabbc hyperfastcgi4[728]: message repeated 59 times: [ libev.c:319: cmd_error():#011Remote host disconnected from fd 15.]

onlyoffice/communityserver:11.5.4.1582 installed with workspace-install.sh on centos 7
downgrading to onlyoffice/communityserver:11.5.2.1542 doesn’t resolve the issue

Hello @acsam42
Are there any errors in the work of Workspace itself (pop-up error messages in the web interface, inaccessibility of any features)? Additionally, please bear in mind that versions 11.5.2-11.5.4 are outdated.
We always recommend updating the installation in a timely manner. Each new version contains fixes for known bugs and new features. The current version is v.12.6.