[GH-ISSUE #8] certs, plugins, and logs not populating #8

Closed
opened 2026-05-06 12:22:37 +02:00 by BreizhHardware · 6 comments

Originally created by @wolfnacht44 on GitHub (Apr 5, 2026).
Original GitHub issue: https://github.com/chr0nzz/traefik-manager/issues/8

Originally assigned to: @chr0nzz on GitHub.

Linux Native v0.10.x

Certs not properly populating (this is expected behavior the way I understand whats writtern and docs do not call out pem cets/directories)

  • Certificates in use on my configuration are DNS-01 certs utilizing chain.pem/key.pem and referenced by tls.yml
    However I do have acme.json configured in the systemd service, and the user has access to directory.
    UI stating acme.json not mounted, and instructing to configure via docker.
    no errors from journalctl

This is a non issue for me, as certs are managed by certwarden, but would be convienent to see certs. others MAY find this more impactful than myself.

Plugins UI is a similar report to the above (currently no plugins are currently installed at this time during testing)
traefik.yml configured in sytstemd service. no errors from journalctl

Access Logs also report similar.
despite being configured in systemd service. UI stating the file is not mounted. UI is instructing enabling loggings, and adding service to docker.

feature request: would be nice to see traefik.log as well for error reporting.

traefik-manager.service

Description=Traefik Manager
After=network.target

[Service]
Type=simple
User=traefik
WorkingDirectory=/opt/traefik-manager
ExecStart=/opt/traefik-manager/venv/bin/gunicorn[0m \
    --bind 0.0.0.0:5000 \
    --workers 1 \
    --log-level debug \
    app:app

# Paths
Environment=CONFIG_DIR=/etc/traefik/conf.d
Environment=BACKUP_DIR=/var/lib/traefik-manager/backups
Environment=SETTINGS_PATH=/var/lib/traefik-manager/manager.yml
Environment=ACME_JSON_PATH=/etc/traefik/ssl/acme.json
Environment=STATIC_CONFIG_PATH=/etc/traefik/traefik.yml
Environment=ACCESS_LOG_PATH=/var/log/traefik/log/traefik-access.log


#Circumvent Errno 13 searching for "homedir"
Environment=HOME=/opt/traefik-manager

# Set to true if running behind a reverse proxy with HTTPS
Environment=COOKIE_SECURE=false

Restart=on-failure
RestartSec=5

[Install]```
Originally created by @wolfnacht44 on GitHub (Apr 5, 2026). Original GitHub issue: https://github.com/chr0nzz/traefik-manager/issues/8 Originally assigned to: @chr0nzz on GitHub. Linux Native v0.10.x **Certs** not properly populating (this is expected behavior the way I understand whats writtern and docs do not call out pem cets/directories) - Certificates in use on my configuration are DNS-01 certs utilizing chain.pem/key.pem and referenced by tls.yml However I do have acme.json configured in the systemd service, and the user has access to directory. UI stating acme.json not mounted, and instructing to configure via docker. no errors from journalctl This is a non issue for me, as certs are managed by certwarden, but would be convienent to see certs. others MAY find this more impactful than myself. **Plugins** UI is a similar report to the above (currently no plugins are currently installed at this time during testing) traefik.yml configured in sytstemd service. no errors from journalctl **Access Logs** also report similar. despite being configured in systemd service. UI stating the file is not mounted. UI is instructing enabling loggings, and adding service to docker. feature request: would be nice to see traefik.log as well for error reporting. traefik-manager.service ```[Unit] Description=Traefik Manager After=network.target [Service] Type=simple User=traefik WorkingDirectory=/opt/traefik-manager ExecStart=/opt/traefik-manager/venv/bin/gunicorn[0m \ --bind 0.0.0.0:5000 \ --workers 1 \ --log-level debug \ app:app # Paths Environment=CONFIG_DIR=/etc/traefik/conf.d Environment=BACKUP_DIR=/var/lib/traefik-manager/backups Environment=SETTINGS_PATH=/var/lib/traefik-manager/manager.yml Environment=ACME_JSON_PATH=/etc/traefik/ssl/acme.json Environment=STATIC_CONFIG_PATH=/etc/traefik/traefik.yml Environment=ACCESS_LOG_PATH=/var/log/traefik/log/traefik-access.log #Circumvent Errno 13 searching for "homedir" Environment=HOME=/opt/traefik-manager # Set to true if running behind a reverse proxy with HTTPS Environment=COOKIE_SECURE=false Restart=on-failure RestartSec=5 [Install]```
BreizhHardware 2026-05-06 12:22:37 +02:00
Author
Owner

@chr0nzz commented on GitHub (Apr 5, 2026):

at the moment it only supports acme i need to add support for chain.pem/key.pem files via tls.yml , let me add support for it and i will update the app soon

<!-- gh-comment-id:4189298561 --> @chr0nzz commented on GitHub (Apr 5, 2026): at the moment it only supports acme i need to add support for chain.pem/key.pem files via tls.yml , let me add support for it and i will update the app soon
Author
Owner

@wolfnacht44 commented on GitHub (Apr 5, 2026):

That's what I had figured, its a non-issue for me, just documenting in the event someone else runs into it - at least search engines can point here.

I figured it hasn't been implemented yet.

was more interested in the plugins/logs section not populating.
Also separate sections for Access log and Traefik log would be handy. or even a tabbed subsections. might be useful for troubleshooting configs. just my 0.02.
Appreciate the quick follow-ups, especially on a "Holiday"

<!-- gh-comment-id:4189309604 --> @wolfnacht44 commented on GitHub (Apr 5, 2026): That's what I had figured, its a non-issue for me, just documenting in the event someone else runs into it - at least search engines can point here. I figured it hasn't been implemented yet. was more interested in the plugins/logs section not populating. Also separate sections for Access log and Traefik log would be handy. or even a tabbed subsections. might be useful for troubleshooting configs. just my 0.02. Appreciate the quick follow-ups, especially on a "Holiday"
Author
Owner

@chr0nzz commented on GitHub (Apr 5, 2026):

Please update to v0.10.2

ive updated the linux docs but u also need to

chmod o+r /var/log/traefik/log/traefik-access.log

or add the user to the group that owns it

usermod -aG adm traefik-manager

<!-- gh-comment-id:4189319076 --> @chr0nzz commented on GitHub (Apr 5, 2026): Please update to v0.10.2 ive updated the linux docs but u also need to `chmod o+r /var/log/traefik/log/traefik-access.log` or add the user to the group that owns it `usermod -aG adm traefik-manager`
Author
Owner

@wolfnacht44 commented on GitHub (Apr 6, 2026):

Sorry for the delay, had some other things to take care of.

chmod o+r /var/log/traefik/log/traefik-access.log

I just noticed the extra "log" directory that didnt exist in the file structure, and it has been corrected
Updated, and executed.

Traefik user and group is running the traefik-manager service. So user/group should be a non issue.

traefik user/group owns the log directory for traefik along with the /etc/traefik directory
logs and plugins are still not propagating in the UI

<!-- gh-comment-id:4190281904 --> @wolfnacht44 commented on GitHub (Apr 6, 2026): Sorry for the delay, had some other things to take care of. > chmod o+r /var/log/traefik/log/traefik-access.log I just noticed the extra "log" directory that didnt exist in the file structure, and it has been corrected Updated, and executed. Traefik user and group is running the traefik-manager service. So user/group should be a non issue. traefik user/group owns the log directory for traefik along with the /etc/traefik directory logs and plugins are still not propagating in the UI
Author
Owner

@chr0nzz commented on GitHub (Apr 6, 2026):

your logs out put should be a permission issue,

in your logs folder do you have a access.log file?

<!-- gh-comment-id:4192988369 --> @chr0nzz commented on GitHub (Apr 6, 2026): your logs out put should be a permission issue, in your logs folder do you have a access.log file?
Author
Owner

@wolfnacht44 commented on GitHub (Apr 7, 2026):

Turns out it a reinstall during troubleshooting other persistent bugs lingering from update to v0.10.3 resolved the issue

Edit 04/07/26-0153:
Clarification on resolution.
it also appears now that custom certs are populated in certs tabs as well. thanks!

<!-- gh-comment-id:4196808749 --> @wolfnacht44 commented on GitHub (Apr 7, 2026): Turns out it a reinstall during troubleshooting other persistent bugs lingering from update to v0.10.3 resolved the issue Edit 04/07/26-0153: Clarification on resolution. it also appears now that custom certs are populated in certs tabs as well. thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/traefik-manager#8
No description provided.