Skip to content
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

Add support for client certificates when connecting to upstream networks #80

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ItsOnlyBinary
Copy link
Collaborator

@ItsOnlyBinary ItsOnlyBinary commented Aug 14, 2020

closes #79

@prawnsalad
Copy link
Member

This should probably load the cert+key files into memory on config load so that it's not reading the file over and over. This will also prevent people from moving the files while the server is running which would then start causing errors.

It feels kinda weird to have the cert+key int he Client constructor since they are entirely optional, how about a Client.useClientCertificate(...) function instead?

@ItsOnlyBinary ItsOnlyBinary force-pushed the client-cert branch 2 times, most recently from f7a0382 to 8a4cb1d Compare August 14, 2020 17:20
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.

Support using a client certificate for upstream TLS connections
2 participants