We always suggest that you check the Troubleshooting documentation and try the suggestions found there first. See for example:
The first thing this recommends is checking your webserver error logs, as well as Debug mode, to see if you can get more information about the error. See:
Please share anything relevant you find there so we can offer further suggestions.
Additionally, port 9200 is typically used by the Elasticsearch search index. There are a couple things you can do to double-check this service is running as expected.
- sudo systemctl status elasticsearch should tell you if Elasticsearch is running or not
- Use the following to restart it if it is not running: sudo systemctl restart elasticsearch
- If running, php symfony search:status will tell you about what is in your index currently.
- If there are missing entities, try running the following to repopulate the search index: php symfony search:populate
There are also posts in the user forum that have a lot of further suggestions for debugging Elasticsearch if it is the issue. See for example:
If none of that helps, please provide us with further information so we can offer additional suggestions, such as:
- What version of AtoM are you trying to install?
- Have you followed our recommended installation documentation, or have you made changes? If you have made changes, what have you changed?
- Does your installation meet the recommended minimum hardware requirements described here? If no, how is your installation different?
- Please share any relevant error log messages you find
- Which of the above suggestions have you tried to resolve your issue? What was the outcome - did anything change?
- Anything else you think will help us better understand your installation environment and the problem