summaryrefslogtreecommitdiff
path: root/src/src/tls-openssl.c
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2018-05-24 16:28:20 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2018-05-24 16:28:20 +0100
commit1613fd68b5931757016c3c25fdc3b0f37827e7f1 (patch)
tree7df305fd64ac6156e27093a0f8728043f998437d /src/src/tls-openssl.c
parentc59b09dc16145178a29850e7bda7d6bc6dedbc58 (diff)
downloadexim4-1613fd68b5931757016c3c25fdc3b0f37827e7f1.tar.gz
Use serial number 1 for self-generated selfsigned certificate
Broken-by: 23bb69826c
Diffstat (limited to 'src/src/tls-openssl.c')
-rw-r--r--src/src/tls-openssl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/src/tls-openssl.c b/src/src/tls-openssl.c
index e69b64ce0..db48c9451 100644
--- a/src/src/tls-openssl.c
+++ b/src/src/tls-openssl.c
@@ -1000,7 +1000,7 @@ if (!EVP_PKEY_assign_RSA(pkey, rsa))
goto err;
X509_set_version(x509, 2); /* N+1 - version 3 */
-ASN1_INTEGER_set(X509_get_serialNumber(x509), 0);
+ASN1_INTEGER_set(X509_get_serialNumber(x509), 1);
X509_gmtime_adj(X509_get_notBefore(x509), 0);
X509_gmtime_adj(X509_get_notAfter(x509), (long)60 * 60); /* 1 hour */
X509_set_pubkey(x509, pkey);