Open keydon opened 2 years ago
Try to disable usePipelineAuth
(see https://mariadb.com/kb/en/about-mariadb-connector-j/).
If that doesn't work, please provide a full reproducible test case.
Cannot find /var/lib/proxysql/proxysql.log within the container, also not in the data dir o.O Whrere can I find the full log?
In docker container proxysql is running in foreground and error messages are sent to stderr, thus no error log
Hio, sorry for taking so long. Not sure what you mean with reproducible test case, but I have created a docker composition for you. It contains a mariadb, a proxysql (configured to use that mariadb) and a sample-spring-boot-application, which just connects to proxysql (and fails attempting to do so).
details can be found in the readme. https://github.com/keydon/issue-3852-repro-proxysql
Does that help?
Hi @keydon . I think it helps.
@JavierJF : can you please follow up on this? Thanks
Any updates on this issue?
Some updates from my side.
I tried again with version 3.0.7, and at first nothing was changed. But I decided to dig deeper.
And I discovered they intrduced a new undocumented property disablePipeline
. If I set that to true
it connects fine, yay!
Just not sure what disabling this means exactly, I will do some more research on that.
This sounds very similar to the various issues we had with usePipelineAuth
: is set to true (the default) things fails.
I wonder if disablePipeline
is also the solution for https://github.com/sysown/proxysql/issues/3880
ProxySQL Version: 2.3.1 ProxySQL-OS: Official Docker-Image running on Kubernetes
Connection from Spring-Boot-Client (2.6.7) with org.mariadb.jdbc (3.0.4) to proxySql cannot be established. Though directly to the MariaDB 10.5 Galera Cluster it works. With the older org.mariadb.jdbc (2.7.5) it worked, so I am not able to upgrade this dependency for now.
Any ideas?
Spring-Logs:
Proxy-SQL Console logs:
Cannot find
/var/lib/proxysql/proxysql.log
within the container, also not in the data dir o.O Whrere can I find the full log?