diff --git a/src/journal-remote/journal-upload.c b/src/journal-remote/journal-upload.c index 88f5cf71398..99de0fc93f5 100644 --- a/src/journal-remote/journal-upload.c +++ b/src/journal-remote/journal-upload.c @@ -302,8 +302,8 @@ int start_upload(Uploader *u, return -EXFULL; } - if (arg_key || arg_trust) - (void) easy_setopt(curl, LOG_WARNING, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1); + if (startswith(u->url, "https://")) + (void) easy_setopt(curl, LOG_WARNING, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_2); u->easy = TAKE_PTR(curl); } else {