-
-
Notifications
You must be signed in to change notification settings - Fork 864
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mysql 8 comes with mysqlx plugin listening on all interfaces by default #415
Comments
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution! Please read this blog post to see the reasons why I mark issues as stale. |
This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details. |
I second that. I wish there was a way to disable the mysqlx with ansible variable to add to config file
|
This should definitely get fixed, please reopen! @geerlingguy |
This issue is no longer marked for closure. |
Ubuntu/Debian defaults to localhost > grep bind /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 127.0.0.1
mysqlx-bind-address = 127.0.0.1 This role should really default to 127.0.0.1 on both bind addresses instead of 0.0.0.0. |
Not sure if this something you want to fix in the your defaults, but this was quite surprising to us:
Mysql 8 comes with a plugin called "mysql x" that openes a second server socket (port * 10 by default) on all interfaces (in our case: the public internet).
Given that this role sets the
bind-address
by default to localhost, it might also wants to set themysqlx-bind-address
to something more restrictive and/or disable it default.Docs:
The text was updated successfully, but these errors were encountered: