diff --git a/src/libsync/clientsideencryption.cpp b/src/libsync/clientsideencryption.cpp index 2dc15c5a18..3c33a5402e 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;