@@ -28,15 +28,15 @@ func (ds DebugConfig) getCertHandler() http.Handler {
28
28
29
29
_ , _ = fmt .Fprintf (w , "---[ %d ]---\n " , idx )
30
30
_ , _ = fmt .Fprintf (w , "\t Common Name: %q\n " , cert .GetCommonName ())
31
- _ , _ = fmt .Fprintf (w , "\t Valid Until: %+v (%+v remaining)\n " , cert .GetExpiration (), time .Until (cert .GetExpiration ()))
31
+ _ , _ = fmt .Fprintf (w , "\t Valid Until: %+v (%+v remaining)\n " , cert .GetExpiration (), time .Until (cert .GetExpiration (). Round ( 0 ) ))
32
32
_ , _ = fmt .Fprintf (w , "\t Issuing CA (SHA256): %x\n " , sha256 .Sum256 (ca ))
33
33
_ , _ = fmt .Fprintf (w , "\t Cert Chain (SHA256): %x\n " , sha256 .Sum256 (chain ))
34
34
35
35
// Show only some x509 fields to keep the output clean
36
36
_ , _ = fmt .Fprintf (w , "\t x509.SignatureAlgorithm: %+v\n " , x509 .SignatureAlgorithm )
37
37
_ , _ = fmt .Fprintf (w , "\t x509.PublicKeyAlgorithm: %+v\n " , x509 .PublicKeyAlgorithm )
38
38
_ , _ = fmt .Fprintf (w , "\t x509.Version: %+v\n " , x509 .Version )
39
- _ , _ = fmt .Fprintf (w , "\t x509.SerialNumber: %x \n " , x509 .SerialNumber )
39
+ _ , _ = fmt .Fprintf (w , "\t x509.SerialNumber: %s \n " , x509 .SerialNumber )
40
40
_ , _ = fmt .Fprintf (w , "\t x509.Issuer: %+v\n " , x509 .Issuer )
41
41
_ , _ = fmt .Fprintf (w , "\t x509.Subject: %+v\n " , x509 .Subject )
42
42
_ , _ = fmt .Fprintf (w , "\t x509.NotBefore (begin): %+v (%+v ago)\n " , x509 .NotBefore , time .Since (x509 .NotBefore ))
0 commit comments