You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 3, 2019. It is now read-only.
However, I have not found a way to do this in postgres-async (over quill-async-mysql).
val confMap = Map(
"url" -> "jdbc:mysql://<IP>:<PORT>/<DB>?verifyServerCertificate=false&useSSL=true",
"user" -> ...,
"password" -> ...,
"sslmode" -> "prefer",
"sslrootcert" -> ".../ca.pem"
)
val mapConfig = ConfigFactory.parseMap(confMap.asJava)
lazy val ctx: MysqlAsyncContext[Literal.type] = new MysqlAsyncContext(Literal, mapConfig)
The two SSL-related props seem to be dropped from the URL. The two SslConfiguration params sslmode and sslrootcert do not seem to apply or at least are not translated to verifyServerCertificate=false&useSSL=true. I have tried all possible combinations of sslmode & sslrootcert.
expected behavior: SSL-secured connection will be established
actual behavior: In all combinations, I am getting connection refused from the DB.