Open TheMlok opened 3 years ago
The user you are connecting to somehow is defined to have a 'http' plugin authentication (I haven't heard of it either) and therefore in the protocol, the server requests that the client gets ready to use this plugin type too. Look at the show create user {username}
that you are using to connect to.
In our case the issue was the fact that we've put http://
in the host configuration option.
Hello,
I have RoR app on new Debian 10 server. Version si managed by rbenv and deployed by mina. All bundles are installed into shared/vendor/ app specific environment.
I am not sure where the issue is.
Db server is on different machine, so we are using configuration for connection with
host
andport
.All database packages instaled on our app system (not database server):
Gemfile.lock has this version of
mysql2
Connection via mysql client is ok. Also using
irb
with requiredmysql2
was successful, but not in rails app.It ends in this error.
On all our apps. Using ruby versions 2.6.5, 2.7.1, 2.7.2.
What surprised me, that this shared object is not in any deb package and I did not find any record about this lib.
Rails versions are mostly 6.0.
I don't know how it is possible to have such link to that library.
Do you have any idea where this strange bug comes from please?
If you need more info about our environment, please tell me.
Thanks!