Search string |ldapsearch domain=mydomain search="(sAMAccountNAme=username)" attrs="cn" works but when I switch it to a ldapfilter I get the error ERROR Missing required value for server in ldap/mydomain
|ldapfetch domain=mydomain search="(sAMAccountNAme=username" attrs="cn"
In my environment we have 1 domain set up. I worked around this issue by copying all the info from the configuration for our domain into the configuration for the default domain.
It's not an answer, but it might be a work-around if you only need to have a single domain configured for SA-ldapsearch.
Hi,
This is a late post but try this - for ldapfetch, ldapfilter and ldapgroup make sure you have a default stanza in your ldap.conf. this default stanza should point to the global catalog server
refer: https://docs.splunk.com/Documentation/SA-LdapSearch/2.1.4/User/Theldap.confconfigurationfile#.27Defa...
Also, make sure you add an alternatedomain to this default stanza.
Make sure this alternatedomain is not repeated in any other stanza, otherwise you would run into duplicate alternatedomain error.
In my environment we have 1 domain set up. I worked around this issue by copying all the info from the configuration for our domain into the configuration for the default domain.
It's not an answer, but it might be a work-around if you only need to have a single domain configured for SA-ldapsearch.
Worked for me, I tried the adding "local = true" to every stanza in commands.conf solution at first, it resolved my issues with the "Test Connection" button not working but then I got the same error message - "ERROR Missing required value for alternatedomain..."
Hi rbacker527,
sorry it took a bit longer, but I just realized you're NOT using my LDAP Add-on but the SA-ldapsearch. Because my Add-on does not have any ldapsearch
nor ldapfilter
nor ldapfetch
command; it has only the ldap
command. So I will re-tag is for the SA-ldapsearch.
cheers, MuS
I am having the same issue ldapfilter does not honor the domain="xyz" always uses the default.
I'm also having that issue, but in my case it's giving
ERROR Missing required value for alternatedomain in ldap/mydomain.
In my case, I need to support multiple domains, so simply using default won't work well for me.