Unless I am much mistaken, our connections to the server are currently unencrypted by default, and there is no option to use TLS.
EventStoreDB's hosted offering will be TLS-only
MADE.com might also want to switch to using to using TLS, for security n that.
Implementation-wise:
It shouldn't be too hard to switch on TLS in our local eventstore docker container. we'll need to generate some self-signed certs. i actually got this working once in a little hacky experiment here:
actually switching to a TLS connection shouldn't be a big change, the place it's initiated is in connection.Connector._attempt_connect(), we use asyncio.loop.create_connection() which has an ssl= option. so it's just a matter of threading thru some ssl config from the top-level connect() call on down.
Unless I am much mistaken, our connections to the server are currently unencrypted by default, and there is no option to use TLS.
EventStoreDB's hosted offering will be TLS-only
MADE.com might also want to switch to using to using TLS, for security n that.
Implementation-wise:
connection.Connector._attempt_connect()
, we useasyncio.loop.create_connection()
which has anssl=
option. so it's just a matter of threading thru some ssl config from the top-levelconnect()
call on down.