]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
tcptls: Fix notice when TLS is enabled but not supported.
authortraud <pabstraud@compuserve.com>
Wed, 1 Apr 2020 13:38:44 +0000 (15:38 +0200)
committerFriendly Automation <jenkins2@gerrit.asterisk.org>
Mon, 11 May 2020 11:08:50 +0000 (06:08 -0500)
ASTERISK-28797

Change-Id: Iab364a2c2519fd9d11d1c28293fda43d61b64c28

main/tcptls.c

index c9ebeb929c0a7c7c1c91dd37a7dbf5045a983eb1..6a26cb865ca2e329266362a39415cd30fcea64f6 100644 (file)
@@ -263,7 +263,7 @@ static void *handle_tcptls_connection(void *data)
                        X509_free(peer);
                }
 #else
-               ast_log(LOG_ERROR, "Attempted a TLS connection without OpenSSL support. This will not work!\n");
+               ast_log(LOG_ERROR, "TLS client failed: Asterisk is compiled without OpenSSL support. Install OpenSSL development headers and rebuild Asterisk after running ./configure\n");
                ast_tcptls_close_session_file(tcptls_session);
                ao2_ref(tcptls_session, -1);
                return NULL;
@@ -383,7 +383,7 @@ static int __ssl_setup(struct ast_tls_config *cfg, int client)
 {
 #ifndef DO_SSL
        if (cfg->enabled) {
-               ast_log(LOG_NOTICE, "Configured without OpenSSL Development Headers");
+               ast_log(LOG_ERROR, "TLS server failed: Asterisk is compiled without OpenSSL support. Install OpenSSL development headers and rebuild Asterisk after running ./configure\n");
                cfg->enabled = 0;
        }
        return 0;