Maintenance Mode Failed

Maintenance mode on the database and search engine was attempted and failed. Possible reasons why this failed and you ended up here:

  1. Silent configuration was attempted because you enabled silent mode using fusionauth-app.silent-mode=true configuration (or environment variable) and was unable to complete successfully.
  2. The database is not started, or not accessible using the JDBC URL provided in the database.url configuration (or environment variable).
  3. The database root credentials provided by database.root-username and optionally database.root-password configurations (or environment variables) were incorrect or did not have adequate privileges to create the schema.
  4. You are trying to use MySQL but have not yet downloaded and installed the MySQL connector JAR or built a Docker container that includes this JAR.
  5. Elasticsearch is not started, or not accessible using the URL(s) provided in the search.servers configuration (or environment variable).
  6. A problem exists between the keyboard and chair (PEBKAC).

Please review the values you specified in the environment variables, ensure the database and Elasticsearch services are accessible and review the FusionAuth logs.

If you are not using Elasticsearch and have configured FusionAuth to use the database search engine then the good news is that you will not need the search.servers configuration (or environment variable). The bad news is that the probability that we are looking at a PEBKAC situation has just increased.