Browse Source

Change X509 version for OpenSSL pre v3 to 0

Paul-Louis Ageneau 2 months ago
parent
commit
c5e4d0dc8e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/impl/certificate.cpp

+ 1 - 1
src/impl/certificate.cpp

@@ -518,7 +518,7 @@ Certificate Certificate::Generate(CertificateType type, const string &commonName
 #if OPENSSL_VERSION_NUMBER >= 0x30000000
 #if OPENSSL_VERSION_NUMBER >= 0x30000000
 	    !X509_set_version(x509.get(), X509_VERSION_1) || 
 	    !X509_set_version(x509.get(), X509_VERSION_1) || 
 #else
 #else
-		!X509_set_version(x509.get(), 1) ||
+		!X509_set_version(x509.get(), 0) ||
 #endif 					
 #endif 					
 		!BN_rand(serial_number.get(), serialSize, 0, 0) ||
 		!BN_rand(serial_number.get(), serialSize, 0, 0) ||
 	    !BN_to_ASN1_INTEGER(serial_number.get(), X509_get_serialNumber(x509.get())) ||
 	    !BN_to_ASN1_INTEGER(serial_number.get(), X509_get_serialNumber(x509.get())) ||