add another step when initializing web (#19731)
Costa Tsaousis committed
Feb 28, 2025 at 13:56 UTC
ea1f3733a1d48a624024997dfee26060b35b39df
2 files changed
+6
-6
src/daemon/config/netdata-conf-web.c
+4
-4
@@ -145,11 +145,11 @@ void netdata_conf_web_security_init(void) {
145
FUNCTION_RUN_ONCE();
146
147
char filename[FILENAME_MAX + 1];
148
- snprintfz(filename, FILENAME_MAX, "%s/ssl/key.pem",netdata_configured_user_config_dir);
149
- netdata_ssl_security_key = inicfg_get(&netdata_config, CONFIG_SECTION_WEB, "ssl key", filename);
148
+ snprintfz(filename, FILENAME_MAX, "%s/ssl/key.pem", netdata_configured_user_config_dir);
149
+ netdata_ssl_security_key = inicfg_get(&netdata_config, CONFIG_SECTION_WEB, "ssl key", filename);
150
151
- snprintfz(filename, FILENAME_MAX, "%s/ssl/cert.pem",netdata_configured_user_config_dir);
152
- netdata_ssl_security_cert = inicfg_get(&netdata_config, CONFIG_SECTION_WEB, "ssl certificate", filename);
151
+ snprintfz(filename, FILENAME_MAX, "%s/ssl/cert.pem", netdata_configured_user_config_dir);
152
+ netdata_ssl_security_cert = inicfg_get(&netdata_config, CONFIG_SECTION_WEB, "ssl certificate", filename);
153
154
tls_version = inicfg_get(&netdata_config, CONFIG_SECTION_WEB, "tls version", "1.3");
155
tls_ciphers = inicfg_get(&netdata_config, CONFIG_SECTION_WEB, "tls ciphers", "none");
src/daemon/main.c
+2
-2
@@ -877,14 +877,14 @@ int netdata_main(int argc, char **argv) {
877
}
878
879
// ----------------------------------------------------------------------------------------------------------------
880
- delta_startup_time("initialize web server");
880
+ delta_startup_time("initialize web server api");
881
882
// get the certificate and start security
883
netdata_conf_web_security_init();
884
-
884
nd_web_api_init();
885
web_server_threading_selection();
886
887
+ delta_startup_time("initialize web server sockets");
888
if(web_server_mode != WEB_SERVER_MODE_NONE) {
889
if (!api_listen_sockets_setup()) {
890
netdata_log_error("Cannot setup listen port(s). Is Netdata already running?");