mirror of
https://github.com/lldap/lldap.git
synced 2026-04-25 00:05:50 +03:00
[GH-ISSUE #1308] [FEATURE REQUEST] Implement GreaterOrEqual filter for builtin timestamps #457
Labels
No labels
backend
blocked
bug
cleanup
dependencies
docker
documentation
duplicate
enhancement
enhancement
frontend
github_actions
good first issue
help wanted
help wanted
integration
invalid
ldap
pull-request
question
rust
rust
tests
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/lldap-lldap#457
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @hendrik1120 on GitHub (Oct 3, 2025).
Original GitHub issue: https://github.com/lldap/lldap/issues/1308
Motivation
When integrating TrueNAS Scale with LLDAP, the resulting query fails:
Describe the solution you'd like
Implement the GreaterOrEqual filter
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered. You can include workarounds that are currently possible.
Additional context
Add any other context or screenshots about the feature request here.
@CtrlC-Root commented on GitHub (Nov 15, 2025):
This also happens with SSSD. I'm not sure if theres a way to disable it via SSSD's configuration or not.
@hendrik1120 commented on GitHub (Nov 16, 2025):
I had no issues with the SSSD example config: https://github.com/lldap/lldap/blob/main/example_configs/pam/README.md
Maybe you can adapt it to your needs in the meantime.
@CtrlC-Root commented on GitHub (Nov 16, 2025):
The example config doesn't work for me. I had to make a few changes to get SSSD working and I documented them here https://github.com/lldap/lldap/issues/739#issuecomment-3238171290. This works for a while until SSSD tries to issue a query with
GreaterOrEqual, which fails, so it marks the backend as offline, and it stops trying to use it until I restart SSSD. I'll check the manual sometime and see if there's some way to disable this behavior but nothing jumped out at me the last time I looked.@hendrik1120 commented on GitHub (Nov 16, 2025):
That's from Aug 29, I updated the example
@laurent-so-1 commented on GitHub (Dec 26, 2025):
Hi,
I encountered this error while configuring SSSD.
It seems to occur when SSSD enumerates users and groups.
After setting
enumerate = False(man) under the domain block, the error no longer appears in the logs.Running
getent passwd <name|ID>orgetent group <name|ID>output the expected results.Login and SSH keys are also working fine.
Not sure if there is an equivalent option on TrueNAS.
@CtrlC-Root commented on GitHub (Dec 26, 2025):
Oh nice, that fixes the issue for me as well, although I would prefer being able to use
enumerate = Trueso I can see users and groups. It does work the first time SSSD queries LLDAP just not any time after that when it wants to use theGreaterorEqualcomparison apparently.