Answer Overflow
12/11/2025, 6:19 AMsurvived_plan_b
12/11/2025, 6:19 AMCould not log in error message when I first go to the web portal and login with admin and the password specified in the LLDAP_LDAP_USER_PASS variable. Using password or trying other passwords gives a invalid user-name or password error message.
This has been going on for hours tonight and its about to break me. No matter what i do I can't get it to use a default id and password and if I try and set a password it still just refuses to let me log in.Basti
12/11/2025, 10:22 AMsurvived_plan_b
12/11/2025, 5:52 PM> Setup permissions..
> Starting lldap..
Loading configuration from /data/lldap_config.toml
WARNING: A key_seed was given, we will ignore the key_file and generate one from the seed! Set key_file to an empty string in the config to silence this message.
2025-12-11T17:44:18.472357459+00:00 INFO set_up_server [ 5.37ms | 100.00% ]
2025-12-11T17:44:18.472378946+00:00 INFO ┝━ i [info]: Starting LLDAP version 0.6.2
2025-12-11T17:44:18.479903539+00:00 INFO ┝━ i [info]: Starting the LDAP server on port 3890
2025-12-11T17:44:18.480169702+00:00 INFO ┕━ i [info]: Starting the API/web server on port 17170
...
2025-12-11T17:46:18.701589480+00:00 INFO LDAP request [ 131µs | 100.00% ] session_id: 20d34098-7bba-4869-bd90-649617889c84
2025-12-11T17:46:18.701996470+00:00 INFO i [info]: LDAP session end: 20d34098-7bba-4869-bd90-649617889c84
2025-12-11T17:46:19.662420577+00:00 INFO i [info]: OPAQUE login attempt for "admin"
2025-12-11T17:46:19.754822241+00:00 INFO i [info]: OPAQUE login successful for "admin"
I don't think its a lldap issue, the logs show it is succeeding with the login, but the webpage still shows `could not log in
The container is supposed to be on the same docker network as everything else, including caddy, and it looks like I was trying things out in the Caddyfile last night thinking that was the issue. Here is what I have in there for lldap.
# ldap
ldap.acmevnt.net {
encode zstd gzip
reverse_proxy lldap:17170 {
flush_interval -1
header_up Host {host}
header_up X-Real-IP {remote}
header_up X-Forwarded-For {remote}
header_up X-Forwarded-Proto {scheme}
}
}nitnelave
12/12/2025, 12:16 AMnitnelave
12/12/2025, 12:17 AMnitnelave
12/12/2025, 12:18 AMnitnelave
12/12/2025, 12:19 AMnitnelave
12/12/2025, 12:20 AMnitnelave
12/12/2025, 12:21 AMnitnelave
12/12/2025, 12:21 AMnitnelave
12/12/2025, 12:22 AMsurvived_plan_b
12/12/2025, 12:24 AMsurvived_plan_b
12/12/2025, 12:26 AMnitnelave
12/12/2025, 12:26 AMsurvived_plan_b
12/12/2025, 12:27 AMsurvived_plan_b
12/12/2025, 12:28 AMnitnelave
12/12/2025, 12:28 AMsurvived_plan_b
12/12/2025, 12:28 AMsurvived_plan_b
12/12/2025, 12:29 AMsurvived_plan_b
12/12/2025, 12:30 AMnitnelave
12/12/2025, 12:30 AMnitnelave
12/12/2025, 12:30 AMnitnelave
12/12/2025, 12:31 AMnitnelave
12/12/2025, 12:31 AMsurvived_plan_b
12/12/2025, 12:33 AMnitnelave
12/12/2025, 12:34 AMsurvived_plan_b
12/12/2025, 12:34 AMnitnelave
12/12/2025, 12:34 AMsurvived_plan_b
12/12/2025, 12:34 AMsurvived_plan_b
12/12/2025, 12:34 AM