-
-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Deploy issue on synology nas + docker #5174
Comments
Please upgrade to the latest code and try again first. Maybe it's already fixed. |
More detailed log:
|
show me the config file:
|
Thanks for responding. Here you go:
|
Any hints @Neilpang ? |
I did everything from scratch using the synology guide (no docker) and when running an update via task scheduler still getting this deploy error: ` ` |
In the latest logs posted, it looks to me like the cert is an ECC cert (saved in
You might want to try adding Example:
|
Thanks for the tip @mmercurio, but I am afraid this is unrelated to the deploy error. Tried it. |
Hey @tjkcc, You might also want to try changing It's difficult to tell from the abbreviated logs posted, but this:
looks like the deploy is failing possibly because the current cert for Note, that the URL in the logs ( If the issue is that the current cert is already expired or invalid, you may want to try adding the Are you able to verify if the current cert for your DSM is already invalid? If yes, then this is most likely the issue and either using |
why do you specify the user data in the container and not in the account.conf? This can't work. Acme.sh works in Synology and docker for years without problems. |
It used to work for years without a problem for me too. Until it stopped working. And I did zero modifications, just kept the container updated. The issue is somewhere else I think. I already tried this guide from scratch and it led me to the same error. I still need to try what mmercurio suggested above. |
Environments are capitalized in the container! Not none like in the screenshot. Why don't you create an account.conf in the Acme odner and save your Synology and DNS entries there? You can find a good guide here. However, no task is necessary, as the internal cron regularly checks the certificate. You can check this every day in the container log. If you can't handle it, I can send you my compose or docker-run command. |
Steps to reproduce
I am a very novice user and really bad with any command lines so someone will hopefully be very patient to help me out. Running acme.sh in a docker container on my synology NAS. Couple months ago I started seeing an issue when renewing a cert (which is run via synology tasks).
docker exec acme acme.sh --renew -d "abc.com" --force
Looks like the cert is being renewed and uploaded, but deploy fails due to some auth issue.
Here are the settings of the container itself
Debug log
The text was updated successfully, but these errors were encountered: