Configuring MaxScale's REST API
Enable remote management by configuring the MaxScale REST API. Learn to set listening ports, bind addresses, and secure administrative traffic with TLS.
Last updated
Was this helpful?
Enable remote management by configuring the MaxScale REST API. Learn to set listening ports, bind addresses, and secure administrative traffic with TLS.
MaxScale's MaxScale's REST API is used by both MaxCtrl and MaxGUI.
The REST API is enabled by default. However, the default configuration is not optimal for production systems, because:
It only allows requests from the local host address by default.
It does not use TLS by default.
It used a hard-coded user (admin) and password (mariadb) by default.
Configure MaxScale's REST API for remote connections by configuring several global parameters in maxscale.cnf.
• This parameter defines the network address that the REST API listens on.• The default value is 127.0.0.1.
• This parameter defines the network port that the REST API listens on.• The default value is 8989.
For example:
[maxscale]
...
admin_host = 0.0.0.0
admin_port = 8443Restart the MaxScale instance.
This page is: Copyright © 2026 MariaDB. All rights reserved.
Last updated
Was this helpful?
Was this helpful?
$ sudo systemctl restart maxscale
