From 47530cf9ba09d22928e88013ca2c353c6d056ba9 Mon Sep 17 00:00:00 2001 From: Tanguy Pruvot Date: Mon, 8 Feb 2016 02:51:44 +0100 Subject: [PATCH] ssl: allow certs from another machine --- util.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/util.cpp b/util.cpp index d448b96..e48a8d5 100644 --- a/util.cpp +++ b/util.cpp @@ -442,8 +442,11 @@ static json_t *json_rpc_call(CURL *curl, const char *url, if (opt_protocol) curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); curl_easy_setopt(curl, CURLOPT_URL, url); - if (opt_cert) + if (opt_cert) { curl_easy_setopt(curl, CURLOPT_CAINFO, opt_cert); + // ignore CN domain name, allow to move cert files + curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0); + } curl_easy_setopt(curl, CURLOPT_ENCODING, ""); curl_easy_setopt(curl, CURLOPT_FAILONERROR, 0); curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1);