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

FEAT: connect securely to servers that present certs signed by real CAs #2244

Open
sixcorners opened this issue Jun 9, 2024 · 2 comments
Open
Labels
need-more-info ❔ Debug logs or platform needed before we can look into this issue

Comments

@sixcorners
Copy link

Is your feature request related to a problem? Please describe.
There are lots of services now that will stand up databases that present certificates that are signed by real certificate authorities (CAs). My system already trusts those certs. It would be nice if beekeeper studio could check the server presented cert against my system trust store just like how the psql cli works.

Describe the solution you'd like
I would like beekeeper studio to let me connect to things like neon.tech hosted databases with full ssl verification (sslmode=verify-full) without having to mess with copy and pasting like some globalsign root cert around.

Describe alternatives you've considered
I could use the openssl cli to dump the cert the server presents and copy that to a file and point beekeeper at it. I think most people just let it connect with sslmode=require though and trust anything the server presents that looks like a cert.

Additional context

Database type, if appropriate
postgresql

@rathboma
Copy link
Collaborator

Hey! What OS are you on, and which version of the app? Eg Ubuntu, Snap version

@rathboma rathboma added the need-more-info ❔ Debug logs or platform needed before we can look into this issue label Jun 17, 2024
@sixcorners
Copy link
Author

windows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need-more-info ❔ Debug logs or platform needed before we can look into this issue
Projects
None yet
Development

No branches or pull requests

2 participants