Dear support,
I’m trying to configure LDAP authentication on a self-hosted Vikunja v0.24.4 instance (binary + systemd on Ubuntu), and the backend is silently ignoring the auth.ldap block in /api/v1/info, even though the config loads without error.
I run the backend manually:
VIKUNJA_CONFIG=/etc/vikunja/config.yml /opt/vikunja/vikunja web
I check the API endpoint:
curl -s http://localhost:3456/api/v1/info | jq .auth
- LDAP does not appear:
{
“local”: { “enabled”: true },
“openid_connect”: { “enabled”: false, “providers”: null }
}
I’ve tested placing ldap::
- Under auth: at top of file
- Above and below local: and openid:
- With correct indentation and keys
- With and without quotes
Tried manual backend upgrade to v0.24.6
Still:
- Config loads
*LDAP still doesn’t appear
*Login attempts show:
ERROR 0eb Wrong username or password
I sincerely hope this is a known issue that can be fixed
Best,
AS