We recently made the switch to our live Active Directory server and now our search by name feature in Miranda no longer works. I have verified with an LDAP browser that the “cn” is still the correct user name that we want to be able to search on.
Other than that, nothing really should have changed. Any thoughts on where to look? The user search by name works correctly in Exodus, just not miranda.
In the Miranda IM Options dialog under Network -> Jabber -> Expert have you specified that the User directory is set to “search.[my-wildfire-domain-name]”?
Hmm… that is strange. Do the user’'s names show up in the User Summary listing in the Admin Console? Also, which version of the search plugin and Miranda are you using?
Well, the next step is to take a look at the traffic between Miranda and Wildfire. If you could try turning on Miranda’'s logging (Miranda IM Options -> Network -> Log Options… -> Log to File) and post what is logged after attempting a search I can see what might be going on.
we actually don’'t have any values in our LDAP called “given”. We have “givenname” which is first name and “sn” which is last name. is there any way to change this mapping?
we also have “cn” which is their full name (last name, first name)
Yes, you can change the mapping, take a look at the url=http://www.jivesoftware.org/builds/wildfire/docs/latest/documentation/ldap-g uide.htmlWildfire LDAP Guide[/url] on how to do so. But, I’‘m still curious to know where that “given” field is coming from and since your searches work fine with Exodus I’'m not sure if changing the LDAP mapping will help. Before doing a search with Exodus could you hit the F12 key and capture the data that is being exchanged between it and Wildfire.
RECV: The following fields are available for search. Wildcard () characters are allowed as part the of query.User SearchThe following fields are available for search. Wildcard () characters are allowed as part the of query.
Well, I’'m kind of stumped. Any luck with the field mapping? Have you made any changes to the Miranda options? In the Miranda Options Plugins section, which version of the Jabber Protocol are you using?
Or I get ‘‘something’’ with the search string in it, if I search for jid bla (at 12:06:42), I get bla@rzha029.foo.de back. But - obviously - there there is no such user.
Versions: Wildfire 2.5.1 (because 3.0.1 does not work with my ldap at all), Miranda 0.5
I tried 4.0.0 first und then upgraded to 0.5 (as stated above).
Right, I saw that. I wanted to make sure that you were using the right version of the Miranda Jabber plugin (since it’‘s possible for Miranda and its plugins to have different versions). Looking again at the error it appears you don’'t have the Wildfire search plugin installed. Try installing the search plugin, logging out and back in using Miranda and see if the search works.