Integration tests LDAP fails
-
Hi
I am new to using Veyon. I'm setting up the LDAP connection in the Veyon configurator. When testing the Object trees and Object attributes (Environment settings) I get the desired output. But when I execute the integration tests, I get error messages every time.
Ex. When I test user x at Group member attribute -> output OK
When I test user x at integration test 'list all groups of a user' -> error: "Could not query any groups or user. Please check the user login attribute or group membership attribute paramter or enter the name of an existing object. "Could you help me with this?
Thanks!
-
Below you can find the config output (I changed domain settings: BaseDN, BindDN, BindPassword and ServerHost):
{
"AccessControl": {
"AccessControlRulesProcessingEnabled": "false",
"AccessRestrictedToUserGroups": "false",
"AuthorizedUserGroups": [
],
"DomainGroupsEnabled": true,
"UserGroupsBackend": "{6f0a491e-c1c6-4338-8244-f823b0bf8670}"
},
"Authentication": {
"Method": 0,
"PrivateKeyBaseDir": "%GLOBALAPPDATA%\keys\private",
"PublicKeyBaseDir": "%GLOBALAPPDATA%\keys\public"
},
"BuiltinDirectory": {
"NetworkObjects": {
"JsonStoreArray": [
]
}
},
"Core": {
"InstallationID": "dfa175a6-76ee-4967-8d40-eb4d56737502",
"PluginVersions": {
"JsonStoreObject": {
"{14bacaaa-ebe5-449c-b881-5b382f952571}": "1.1",
"{1b08265b-348f-4978-acaa-45d4f6b90bd9}": "1.1",
"{1baa01e0-02d6-4494-a766-788f5b225991}": "1.1",
"{1bdb0d1c-f8eb-4d21-a093-d555a10f3975}": "1.1",
"{2917cdeb-ac13-4099-8715-20368254a367}": "1.1",
"{2ad98ccb-e9a5-43ef-8c4c-876ac5efbcb1}": "1.1",
"{387a0c43-1355-4ff6-9e1f-d098e9ce5127}": "1.1",
"{39d7a07f-94db-4912-aa1a-c4df8aee3879}": "1.1",
"{4122e8ca-b617-4e36-b851-8e050ed2d82e}": "1.1",
"{4790bad8-4c56-40d5-8361-099a68f0c24b}": "1.1",
"{67dfc1c1-8f37-4539-a298-16e74e34fd8b}": "1.1",
"{6f0a491e-c1c6-4338-8244-f823b0bf8670}": "1.1",
"{85f6c631-e75a-4c78-8cb2-a7f3f502015a}": "1.1",
"{8ae6668b-9c12-4b29-9bfc-ff89f6604164}": "1.1",
"{a54ee018-42bf-4569-90c7-0d8470125ccf}": "1.1",
"{b47bcae0-24ff-4bf5-869c-484d64af5c4c}": "1.1",
"{ee322521-f4fb-482d-b082-82a79003afa7}": "1.1"
}
}
},
"Demo": {
"FramebufferUpdateInterval": "100",
"KeyFrameInterval": "10",
"MemoryLimit": "128"
},
"Directories": {
"Screenshots": "%APPDATA%\Screenshots",
"UserConfiguration": "%APPDATA%\Config"
},
"ExternalVncServer": {
"ServerPort": "5900"
},
"LDAP": {
"BaseDN": "DC=mydomain,DC=local",
"BindDN": "mydomain\Veyon",
"BindPassword": "passwordxxx",
"ComputerGroupTree": "",
"ComputerHostNameAsFQDN": "false",
"ComputerHostNameAttribute": "cn",
"ComputerRoomMembersByContainer": "true",
"ComputerTree": "OU=PcLokalen",
"GroupMemberAttribute": "memberOf",
"GroupTree": "OU=Leerkrachten",
"QueryNamingContext": "false",
"RecursiveSearchOperations": "true",
"ServerHost": "mydomain.local",
"ServerPort": "389",
"UseBindCredentials": "true",
"UserLoginAttribute": "sAMAccountName",
"UserTree": "OU=Leerkrachten"
},
"Logging": {
"LogFileDirectory": "$TEMP",
"LogFileRotationCount": 10,
"LogFileRotationEnabled": false,
"LogFileSizeLimit": 100,
"LogFileSizeLimitEnabled": false,
"LogLevel": 4,
"LogToStdErr": true,
"LogToSystem": false
},
"Master": {
"ComputerMonitoringBackgroundColor": "#ffffff",
"ComputerMonitoringUpdateInterval": 1000
},
"Network": {
"DemoServerPort": 11400,
"FeatureWorkerManagerPort": 11300,
"FirewallExceptionEnabled": "1",
"PrimaryServicePort": 11100,
"VncServerPort": 11200
},
"NetworkObjectDirectory": {
"UpdateInterval": 60
},
"Service": {
"Autostart": true,
"FailedAuthenticationNotifications": true,
"HideTrayIcon": "true",
"RemoteConnectionNotifications": false,
"SoftwareSASEnabled": "1"
},
"UI": {
"ApplicationName": "",
"Language": "English - American English (en_US)"
},
"UltraVNC": {
"CaptureLayeredWindows": "true",
"Configured": "true",
"LowAccuracy": "true",
"PollFullScreen": "true"
}
}