From 4e930adea267878e5d12bd4163bd94c975bd3d4a Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 23 Jan 2021 16:31:00 +0530 Subject: [PATCH] WebService: removed certificate verification to allow use of self signed certificates. --- DnsServerCore/WebService.cs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/DnsServerCore/WebService.cs b/DnsServerCore/WebService.cs index bb9264a0..e5758a22 100644 --- a/DnsServerCore/WebService.cs +++ b/DnsServerCore/WebService.cs @@ -5174,9 +5174,6 @@ namespace DnsServerCore X509Certificate2 certificate = new X509Certificate2(tlsCertificatePath, tlsCertificatePassword); - if (!certificate.Verify()) - throw new ArgumentException("Web Service TLS certificate is invalid."); - _webServiceTlsCertificate = certificate; _webServiceTlsCertificateLastModifiedOn = fileInfo.LastWriteTimeUtc; @@ -5195,9 +5192,6 @@ namespace DnsServerCore X509Certificate2 certificate = new X509Certificate2(tlsCertificatePath, tlsCertificatePassword); - if (!certificate.Verify()) - throw new ArgumentException("DNS Server TLS certificate is invalid."); - _dnsServer.Certificate = certificate; _dnsTlsCertificateLastModifiedOn = fileInfo.LastWriteTimeUtc;