Closed bennysweb closed 8 months ago
The error RuntimeError: failed to get urandom
indicates that the Linux kernel on your machine is too old. SOLECTRUS requires v4 or later. Please check your kernel with this command.
uname -r
If the result is less than 4, SOLECTRUS will not run on this machine. I've encountered this a few times in the past, and it's unfixable. The only option is to update the machine to a v4 kernel - but as far as I know, Synology does not support updating the kernel.
Okay, you're right. Fortunately I have used this NAS just transitional and the "real" new one has version 4. So after migrating back the app should run properly again.
After moving to a new Synology NAS with the Synology Migration Assistant I'm not able to start the Solectrus app anymore. All records in InfluxDB are available and correct, the Senec Collector and all the other containers are working fine. Just the app container has a problem.
Here is what I can find in the logs:
... then the app starts again and again with the same problem. Can you give me a hint? I have tried to download a new docker-compose file and created a new .env without success.