-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Synology DSM - "latest" unbound container stop-restart-loop #146
Comments
After installing unbound latest (1.18.0) the synology container doesn’t work (status: exited). I reinstalled unbound 1.17.1 and everything works fine. What could be the problem? Kind regards, |
Hi Harald, Only if I take the version marked as "latest", the container crashes. With 1.18.0 and 1.17.1 I 'only' have that log entries. I'm not sure if it's possibly related to DSM's Container Manager, which still uses Docker Engine 20.10.23. Oliver |
The differences between 1.18.0 and latest are the changes between 60f9d11 and 84088be. The big differences are latest uses Debian Bookworm as the base, OpenSSL 3.1.3 (instead of 3.1.2), and sets the following in the default config:
I'm not seeing any issues with the default config running on Ubuntu 22.04.3. I don't have a Synology to test on. While it doesn't make sense, my suspicion is Synology isn't getting along with the update to Debian Bookworm. Out of curiosity, does another image based on Debian Bookworm work without issue? |
Hi Matthew, I think there are a lot of people who have a Synology and use unbound in the Docker container. Do you intend to go back to Debian Bullseye instead of Debian Bookworm as the base? Regards |
AdGuard Home (incl. DNS server) + unbound…perfect combination! 😉 Oliver |
@hdau54 I do not intend to go back. That's not been confirmed as the issue. If it is, it would be better if Synology updated their system to support Debian Bookworm based containers. Staying on old versions will eventually create security issues. |
I forgot to mention. I plan to keep 1.18.0 on Debian 11. The plan is only latest and future Unbound releases will use Debian 12 or newer. |
Hi, When I update the image/container on my Synology NAS I have the same log entries as the initial issue, created/installed before the launch of Synology Container Manager. The log lines are the same when I start a new container without any extra configuration settings (did it just for testing), this is done in the Synology Container Manager. But for some reason (in both scenario's) the container isn't starting and stopping at my side. @hdau54 maybe your problem can be solved when you use Portainer? Or... delete all images and containers (in case you didn't do that already) Regarding the error/warnings, when I update my PostgreSQL image to the latest 15.x version (also Bookworm) I have no warnings and/or errors. This is the Postgres version info of running container:
After typing this reaction everything is so far so good regarding the Bookworm images of unbound and Postgres 🤞 |
I’ve tested again installing „unbound:latest“ with the same configuration like master-kw plus „portainer“ in the latest version. The effect „stop-restart-loop“ is unfortunately like the initial issue. I‘ve no idea anymore what to do. Deleting all existing images and containers is certainly no option for me, because everything else works fine. |
I think Synology is on the hook at this point. What reassures me personally is that my NAS only works on the LAN and has no external access. But I still don't like error messages.... ;-) |
@MatthewVance Fatal glibc error: cannot get entropy for arc4random Everything runs smoothly up to version 1.18.0. I really hope you can help. Harald |
@hdau54: as Matthew wrote above, Synology‘s DSM stucks on a Debian 11 level (or comparable) and 1.19.0 only works with Debian 12. This is where Synology has a duty. I‘ve fixed unbound version 1.18.0 on my DS (DSM 7.2.1-69057 U3). Oliver |
Same problem: #147 (comment) |
Describe the bug
(I returned from holiday. Before, everything was fine with identical configuration, nothing has been changed).
Internet conncection wasn't working, unbound container was down. Manual restart stopped after seconds.
(After a long cause research) Installed Synology Container Manager from the scratch and only installed mvance/unbound "latest" container, nothing else. Same behavior as described before.
Choosed v1.18.0 (=latest) instead, everything's fine.
To Reproduce
Steps to reproduce the behavior:
Error messages
Regards,
Oliver
The text was updated successfully, but these errors were encountered: