Maintenance Mode Failed
Maintenance mode on the database and search engine was attempted and failed. Possible reasons include:
- Silent configuration was attempted (see Documentation) and was unable to complete successfully.
- The database is not started or is not accessible using the JDBC URL provided in the
database.urlconfiguration (or environment variable). - The database root credentials provided by
database.root.usernameand optionallydatabase.root.passwordconfigurations (or environment variables) were incorrect or did not have adequate privileges to create the schema. - You are attempting to use a MySQL database, and the MySQL connector JAR is missing from the classpath or not included in the Docker container. The MySQL connector JAR must be downloaded and installed separately.
- You are attempting to use Elasticsearch, and Elasticsearch is not started or is not accessible using the URL(s) provided in the
search.serversconfiguration (or environment variable). - You are attempting to use database search, but the
search.typeconfiguration (or environment variable) is set toelasticsearch.
You can troubleshoot the maintenance mode failure by:
- Reviewing configuration provided in environment variables, Java System properties, and the
fusionauth.propertiesfile. - Ensuring that the database and Elasticsearch services are accessible.
- Reviewing the FusionAuth logs for additional detail.