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
Marc Netterfield edited this page Apr 30, 2026
·
1 revision
Container Is Running But Discovery Job Doesn't Begin
Problem
You've run docker run, but nothing seems to be happening and you see the following error in the Docker logs:
[Error] KTranslate Discovery SNMP Error: There was an error when writing the /snmp-base.yaml SNMP configuration file: chtimes /snmp-base.yaml: operation not permitted.
This happens when the snmp-base.yaml file has ownership permissions that prevent the Docker user from editing it — most often because the file was created as root or another privileged account. The Docker container runs as a non-privileged user that cannot modify this file. Inside the container, ktranslate always runs as user ID 1000 and group ID 1000, so the file ownership must allow those IDs.
Solution
From your privileged account, change the ownership of the file before passing it into the Docker container: