mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-22 15:37:45 +00:00
fix for sslinfo cert chain printing bug - now all certs get printed
This commit is contained in:
parent
0169271bf9
commit
9b970b0303
@ -42,7 +42,8 @@ class SSLInfo(object):
|
||||
"Cipher: %s, %s bit, %s" % self.cipher,
|
||||
"SSL certificate chain:"
|
||||
]
|
||||
for i in self.certchain:
|
||||
for n,i in enumerate(self.certchain):
|
||||
parts.append(" Certificate [%s]" % n)
|
||||
parts.append("\tSubject: ")
|
||||
for cn in i.get_subject().get_components():
|
||||
parts.append("\t\t%s=%s" % cn)
|
||||
@ -69,7 +70,7 @@ class SSLInfo(object):
|
||||
s = certutils.SSLCert(i)
|
||||
if s.altnames:
|
||||
parts.append("\tSANs: %s" % " ".join(s.altnames))
|
||||
return "\n".join(parts)
|
||||
return "\n".join(parts)
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user