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
When attempting to run the smokeping container on my 64-bit Windows 11 mini PC (full spec) through docker compose I get this error:
smokeping | Connection to localhost (::1) 80 port [tcp/http] succeeded!
smokeping | [ls.io-init] done.
smokeping | ERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing it
smokeping | ERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing it
smokeping | ERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing it
...
1. Change file access permissions on the host system
I tried modifying the windows security settings of D:\dev\smokeping\config\smokeping_secrets: Properties -> Security and Denying all permissions for the Everyone group as below:
This produced a new error:
smokeping | Connection to localhost (::1) 80 port [tcp/http] succeeded!
smokeping | [ls.io-init] done.
smokeping | ERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' does not exist
smokeping | ERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' does not exist
...
2. Change file access permissions inside the container
I then tried opening a terminal in the container and running a command found from a smokeping forum post working with the same error message. This didn't seem to have an impact on the file's access permissions.
And indeed this setup didn't work. The container simply stopped after some of the startup messages (IIUC because I'm overwriting the default startup command 😅).
smokeping | [custom-init] No custom files found, skipping...
smokeping | AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.23.0.2. Set the 'ServerName' directive globally to suppress this message
smokeping | Connection to localhost (::1) 80 port [tcp/http] succeeded!
smokeping | [ls.io-init] done.
smokeping exited with code 0
Expected Behavior
Container start and run normally
Steps To Reproduce
Create docker-compose.yml as documented
Run docker compose up
Observe errors documented in issue
Environment
- OS: Windows 11
- How docker service was installed: Docker desktop installer from [here](https://www.docker.com/products/docker-desktop/)
[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver.io
───────────────────────────────────────
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 911
User GID: 1001
───────────────────────────────────────
[custom-init] No custom files found, skipping...
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.19.0.2. Set the 'ServerName' directive globally to suppress this messageConnection to localhost (::1) 80 port [tcp/http] succeeded![ls.io-init] done.ERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing itERROR: /config/Slaves, line 2: File '/etc/smokeping/smokeping_secrets' is world-readable or writable, refusing it
The text was updated successfully, but these errors were encountered:
Is there an existing issue for this?
Current Behavior
When attempting to run the smokeping container on my 64-bit Windows 11 mini PC (full spec) through
docker compose
I get this error:Visiting https://localhost:8080/smokeping shows the same error through the web UI:
Solutions Attempted
1. Change file access permissions on the host system
I tried modifying the windows security settings of
D:\dev\smokeping\config\smokeping_secrets
: Properties -> Security and Denying all permissions for the Everyone group as below:This produced a new error:
2. Change file access permissions inside the container
I then tried opening a terminal in the container and running a command found from a smokeping forum post working with the same error message. This didn't seem to have an impact on the file's access permissions.
Terminal commands / outputs:
The same is true for trying to run
chmod
against/config/smokeping_secrets
:3. Add a startup command to the docker-compose.yml
Then I tried adding the
chmod
command into the docker compose file using the command but I suspect I'm misusing this field.And indeed this setup didn't work. The container simply stopped after some of the startup messages (IIUC because I'm overwriting the default startup command 😅).
Expected Behavior
Container start and run normally
Steps To Reproduce
docker-compose.yml
as documenteddocker compose up
Environment
CPU architecture
x86-64
Docker creation
Container logs
The text was updated successfully, but these errors were encountered: