+
Skip to content

Improve TLS transaction debugging around client and peer certificates #74

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Dec 1, 2023

Conversation

jetmore
Copy link
Owner

@jetmore jetmore commented Dec 1, 2023

Print entire peer cert chain, not just the "peer cert"
improve formatting on printing certs (for both local and peer certs) to include date, CN, and SAN information

In prep for handling peer chains properly, change the printing of local cert labeling from local/chain to local[i], but only if there is more than one local cert.

eg, 1 cert => "local DN"; >1 cert => "local[0] DN, local[1] DN", etc
…d cert

Note that many of the tests have multiple copies of the same cert in their output.  I think this is an issue w/ smtp-server.pl, not swaks.  See #73
another openssl upgrade on my laptop, another form of this error
@jetmore jetmore added this to the next (TLS) milestone Dec 1, 2023
@jetmore jetmore merged commit 27e2a34 into develop Dec 1, 2023
@jetmore jetmore deleted the tls-cert-debug branch December 1, 2023 02:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载