You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You could also decide to update the script to accept a key file parameter and use the "-k" option in knsupdate to send it to the server.
This would keep the key from being passed in an environment variable.
The text was updated successfully, but these errors were encountered:
Please upgrade to the latest code and try again first. Maybe it's already fixed. acme.sh --upgrade If it's still not working, please provide the log with --debug 2, otherwise, nobody can help you.
The dns_knot.sh script claims that KNOT_KEY is "File path to TSIG key", when in actuality it needs to be the key data itself.
This is referenced in issue #4450 -- the third comment from the end by stokito references this fact.
The documentation at https://github.com/acmesh-official/acme.sh/wiki/dnsapi#dns_knot says:
export KNOT_KEY='/etc/knot/acme.key'
where it should be something like:
export KNOT_KEY=hmac-sha256:example.com:dKOVNWnxMTRY9cXKg4X5b/IVo3sbuArOE4eUvrwMx/M=
You could also decide to update the script to accept a key file parameter and use the "-k" option in knsupdate to send it to the server.
This would keep the key from being passed in an environment variable.
The text was updated successfully, but these errors were encountered: