From 82d5e0c849df16f293136b3a2c40865db0d6b750 Mon Sep 17 00:00:00 2001 From: yqrashawn Date: Mon, 4 Dec 2023 15:54:51 +0800 Subject: [PATCH] feat: 200 years long media tls cert (#4377) --- server/certs.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/server/certs.go b/server/certs.go index 3f7e6a652..4a50deec8 100644 --- a/server/certs.go +++ b/server/certs.go @@ -13,8 +13,6 @@ import ( "time" "github.com/ethereum/go-ethereum/log" - - "github.com/status-im/status-go/timesource" ) var globalMediaCertificate *tls.Certificate = nil @@ -82,8 +80,9 @@ func generateMediaTLSCert() error { return nil } - notBefore := timesource.GetCurrentTime() - notAfter := notBefore.Add(365 * 24 * time.Hour) + now := time.Now() + notBefore := now.Add(-365 * 24 * time.Hour * 100) + notAfter := now.Add(365 * 24 * time.Hour * 100) log.Debug("generate media cert", "system time", time.Now().String(), "cert notBefore", notBefore.String(), "cert notAfter", notAfter.String()) finalCert, certPem, err := GenerateTLSCert(notBefore, notAfter, []net.IP{}, []string{Localhost}) if err != nil {