diff --git a/src/caosdb/connection/connection.py b/src/caosdb/connection/connection.py index aaa09dfe9d804a5465f322bfe8db5826b304211b..a2802848af7bae8fb65378532156d8469f31a9b8 100644 --- a/src/caosdb/connection/connection.py +++ b/src/caosdb/connection/connection.py @@ -282,7 +282,7 @@ class _DefaultCaosDBServerConnection(CaosDBServerConnection): verify = True if "cacert" in config: verify = config["cacert"] - if "ssl_insecure" in config and config["ssl_insecure"].lower() == "true": + if "ssl_insecure" in config and config["ssl_insecure"]: _LOGGER.warning("*** Warning! ***\n" "Insecure SSL mode, certificate will not be checked! " "Please consider removing the `ssl_insecure` configuration option.\n" diff --git a/unittests/test_connection.py b/unittests/test_connection.py index d0408674b339e0958d6f37d6d9c2a834274986d2..6cc23d87c5cdcf639709a444849a856a8c70af5f 100644 --- a/unittests/test_connection.py +++ b/unittests/test_connection.py @@ -111,6 +111,7 @@ def test_configure_connection(): get_config().set("Connection", "password_method", "plain") get_config().set("Connection", "password", "test_password") get_config().set("Connection", "timeout", "200") + get_config().set("Connection", "ssl_insecure", "True") there(configure_connection) tru(hasattr(configure_connection, "__call__"))