Hello, I'm occasionally coming across the situation that functions in the ctrlX web interface fail with an error like "too many files open". If I try to log in again over the web, I am unable to do so. Doing some debugging, I've found that there are two processes with many files open, both in the rexroth-deviceadmin snap. They are caddy and wasp. I'm not entirely sure of the cause of this, however it seems to be related to manually installing/uninstalling snaps. When I started writing this post the two processes had 145 and 154 open files respectively. I have just uninstalled my local snap and the counts changed to 213 and 222 respectively. journalctl reports many errors related to wasp: Oct 21 11:17:03 ctrlX-CORE wasp[20890]: ||080F0410|Trace error web.common.logger|||||web.identitymanager|jlogger.go
|jlogger.(*JLoggerImpl).TraceError|179|Server validation: Failed to receive request: EOF Deleting the local package and uploading a new one didn't result in a permanent change in the open file count, nor any error messages. Installing the new snap produces a lot more of the above errors, and roughly the same increase in the open file count. I'm now up and 277 and 286. Once the count hits 1024, the processes need restarting. Using `snap restart snap.rexroth-deviceadmin` fixes the problem, as does restarting the device. I can work around it, but I thought you might like the information to investigate why it might be happening. Regards, Roger
... View more