Connecting via SSL
SSL is required for all client connections. Here's why. We've provided instructions on configuring SSL with various clients and programming language libraries in our docs.
bit.io requires all connections to connect over SSL.
Many postgres clients do not automatically configure SSL. You may need to enable SSL. The URLs provided by bit.io contain
?sslmode=requirewhich by convention instructs modern postgreSQL clients to connect with postgres. Other clients may require you to toggle SSL to "on."
Connections using the JDBC driver may require the
sslproperty to be set to
If you're having an issue with your specific client, please reach out to [email protected]
Why is my client not encrypting the connection?
PostgreSQL (and its connection protocol) existed before modern encrypted connections became standard. Today, encrypted connections are standard. However, because many postgres clients are legacy, they do not auto-encrypt.
Updated 8 months ago