Hi Stefan, can you please post the output from
rpm -qf $(which ldapsearch)
best regards
Michael
Am Mittwoch, dem 05.07.2023 um 20:37 +0200 schrieb Stefan Kania:
> Hi to all,
>
> I just installed openSUSE 15.5 and the actual symas packages. After
> installing OpenLDAP I could start slapd but "ldapsearch -Y external -
> H
> ldapi:///" is giving me a "can't connect to ldapserver"
>
> I found out that the ldap-socket on SUSE is (the same a on Debian
> systems) in /var/symas/run/ldapi and I can see:
>
> ss -lp | grep slapd
> u_str LISTEN 0 2048 /var/symas/run/ldapi
> 15214 * 0 users:(("slapd",pid=1431,fd=9))
>
> but doing a ldapsearch:
> provider01:~ # ldapmodify -Y EXTERNAL -H ldapi:/// -d 5
> ldap_url_parse_ext(ldapi:///)
> ldap_create
> ldap_url_parse_ext(ldapi:///??base)
> ldap_sasl_interactive_bind: user selected: EXTERNAL
> ldap_int_sasl_bind: EXTERNAL
> ldap_new_connection 1 1 0
> ldap_int_open_connection
> ldap_connect_to_path
> ldap_new_socket: 3
> ldap_connect_to_path: Trying /run/slapd/ldapi
> ldap_connect_timeout: fd: 3 tm: -1 async: 0
> ldap_ndelay_on: 3
> ldap_close_socket: 3
> ldap_msgfree
> ldap_err2string
> ldap_sasl_interactive_bind_s: Can't contact LDAP server (-1)
>
> You can see, that ldapsearch is looking in /run/slapd/ for the
> socket.
> How can I change this?
>
> I tested with setting a link:
> ln -s /var/symas/run/ldapi /run/slapd/
>
> and ldapseach wit "external" is working. But this was only a test.
> After
> rebooting the system the link is gone.
>
>
> So how can I either change the behavior of the ldap-commands or
> changing
> the path where the socket will be stored?
>
> Thank's for any help
signature.asc
Description: This is a digitally signed message part
