diff --git a/lib/base/tlsutility.hpp b/lib/base/tlsutility.hpp index 0bc1a8332..51bed97c1 100644 --- a/lib/base/tlsutility.hpp +++ b/lib/base/tlsutility.hpp @@ -28,6 +28,7 @@ namespace icinga const char * const DEFAULT_TLS_CIPHERS = "ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:AES256-GCM-SHA384:AES128-GCM-SHA256"; const char * const DEFAULT_TLS_PROTOCOLMIN = "TLSv1.2"; +const unsigned int DEFAULT_CONNECT_TIMEOUT = 15; void InitializeOpenSSL(); diff --git a/lib/remote/apilistener.ti b/lib/remote/apilistener.ti index d62402b6e..8317abc4b 100644 --- a/lib/remote/apilistener.ti +++ b/lib/remote/apilistener.ti @@ -45,7 +45,7 @@ class ApiListener : ConfigObject }; [config] double connect_timeout { - default {{{ return 15.0; }}} + default {{{ return DEFAULT_CONNECT_TIMEOUT; }}} }; [config, no_user_view, no_user_modify] String ticket_salt;