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 the cluster has more than one user domain, a module bound to only one of them prints a warning for every other domain.
Steps to reproduce
Set up a cluster with two user domains, example.org and example.com
Install NethVoice and bind it only to example.org
Run api-cli run module/nethvoice1/get-facts --verbose
Expected behavior
No warning about example.com. A warning should appear only when a module asks for a domain it is not bound to.
Actual behavior
This warning is printed, example:
<4>agent.ldapproxy: domain example.com should not be used by nethvoice1. Invoke agent.bind_user_domains(["example.com"]) to fix this warning.
Potential issue: the agent.ldapproxy Python library checks every configured user domain when it loads the domain list, instead of checking only the domain the module asks for.
Activity
gsanchietti commentedon Oct 13, 2026
Testing versions:
core:3.23.1-dev.3Clean install:
Update an existing cluster:
Test case 1: the issue is not reproducible
example.organdexample.com.example.org.api-cli run module/nethvoice1/get-facts --verbose.example.comappears.DavidePrincipi commentedon Oct 13, 2026
VERIFIED
DavidePrincipi commentedon Oct 15, 2026
Released https://github.com/NethServer/ns8-core/releases/tag/3.23.1