diff options
| author | Adnan Maolood <[email protected]> | 2020-11-05 22:30:13 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2020-11-05 22:30:13 -0500 |
| commit | ff6c95930be666378dee89fe3377d14912dc55c3 (patch) | |
| tree | 667ae907e5c79a68aefe82c080e5cdc84a6e2b54 /server.go | |
| parent | Don't check if certificate is expired (diff) | |
| download | archived-go-gemini-0.1.7.tar.xz archived-go-gemini-0.1.7.zip | |
Fix TOFUv0.1.7
Diffstat (limited to 'server.go')
| -rw-r--r-- | server.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -156,7 +156,7 @@ func (s *Server) getCertificateFor(hostname string) (*tls.Certificate, error) { // Generate a new certificate if it is missing or expired cert, ok := s.Certificates.Lookup(hostname) - if !ok || cert.Leaf != nil && !time.Now().After(cert.Leaf.NotAfter) { + if !ok || cert.Leaf != nil && cert.Leaf.NotAfter.Before(time.Now()) { if s.CreateCertificate != nil { cert, err := s.CreateCertificate(hostname) if err == nil { |