]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Set the default port to LDAPS_PORT if scheme is ldaps://
authorNick Porter <nick@portercomputing.co.uk>
Thu, 18 Jul 2024 08:07:58 +0000 (09:07 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Thu, 18 Jul 2024 08:07:58 +0000 (09:07 +0100)
src/lib/ldap/util.c

index 77eed445b70f02357e4e2f061dc7532a413dedd1..1442c36a5877fdff121f24da1ca26d6876d9fc43 100644 (file)
@@ -656,6 +656,7 @@ int fr_ldap_server_url_check(fr_ldap_config_t *handle_config, char const *server
                                cf_log_err(ci, "ldaps:// scheme is not compatible with 'start_tls'");
                                goto ldap_url_error;
                        }
+                       default_port = LDAPS_PORT;
                        handle_config->tls_mode = LDAP_OPT_X_TLS_HARD;
                } else if (strcmp(ldap_url->lud_scheme, "ldapi") == 0) {
                        set_port_maybe = false;