Hi, Vlad.
>Now , all users I have being created locally ("users" -> "add person") are not authenticated anymore, despite the "keep external persons" is marked
What Michael suggested so far is overall correct. I just would like to add that there may be another way to achieve it, except using the mentioned scripts.
1. Move to "Manage authentication -> Manage LDAP authentication" page
2. Find "Add source LDAP server" button at the bottom, click it
3. Fill in the fields with the properties needed to utilize the internal LDAP server (see the attached picture); basically, you add the internal LDAP server as optional location which oxAuth needs to check during authentication
4. Click "Update" button below
5. Click "Activate" button, then "Update" button again
If everything is done correctly, now oxAuth shoud allow you to log in with credentials both of local users, and users from external LDAP server.
As for your issues with commands, I'm not quite sure this is correct way to specify a host when using OpenDJ's `ldapsearch` (I saw it's being used with OpenLDAP tools successfully, though): "ldap://winadcctchild.cc.huji.ac.il"
I use the same format as Michael already mentioned: "winadcctchild.cc.huji.ac.il" Works like a charm for me.