]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/syncrepl.c
ITS#6421
[openldap] / servers / slapd / syncrepl.c
index 313fb93e38acf50517a19ee5e4947653e0a962ae..7d18ea23c1dfbcd7798879570cf920f63bd428ea 100644 (file)
@@ -4060,6 +4060,10 @@ parse_syncrepl_line(
                {
                        val = c->argv[ i ] + STRLENOF( PROVIDERSTR "=" );
                        ber_str2bv( val, 0, 1, &si->si_bindconf.sb_uri );
+#ifdef HAVE_TLS
+                       if ( ldap_is_ldaps_url( val ))
+                               si->si_bindconf.sb_tls_do_init = 1;
+#endif
                        si->si_got |= GOT_PROVIDER;
                } else if ( !strncasecmp( c->argv[ i ], SCHEMASTR "=",
                                        STRLENOF( SCHEMASTR "=" ) ) )