From 7290cf281301bb1ea5caee9af04633d4769851cd Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Mon, 6 Nov 2017 20:57:50 +0100 Subject: [PATCH] [CSE] Adjust the CN accordingly to the server --- src/libsync/clientsideencryption.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libsync/clientsideencryption.cpp b/src/libsync/clientsideencryption.cpp index 2dc15c5a1..3c33a5402 100644 --- a/src/libsync/clientsideencryption.cpp +++ b/src/libsync/clientsideencryption.cpp @@ -311,12 +311,15 @@ void ClientSideEncryption::generateKeyPair() QString ClientSideEncryption::generateCSR(EVP_PKEY *keyPair) { // OpenSSL expects const char. + auto cnArray = _account->davUser().toLocal8Bit(); + qCInfo(lcCse()) << "Getting the following array for the account Id" << cnArray; + auto certParams = std::map{ {"C", "DE"}, {"ST", "Baden-Wuerttemberg"}, {"L", "Stuttgart"}, {"O","Nextcloud"}, - {"CN", "www.nextcloud.com"} + {"CN", cnArray.constData()} }; int ret = 0;