Based off of the examples provided, I would have assumed that the --ssl flag defaults to false since the only example of it is being set to true and Chroma's server starts without SSL unless otherwise configured. It is actually the opposite, so would add a note in the documentation about how to correctly configure the flag when trying to connect to a server without ssl locally.