Hello,
Thanks for sharing the logs. The Wazuh manager installation itself looks successful based on what you shared, the manager installs and starts correctly, and Filebeat is also installed and configured.
The failure happens afterwards, when the installation assistant reaches the password configuration step and communicates with the local Wazuh API on port 55000.
Regarding this message: ERROR: User is not registered in Wazuh API
There is no username shown after User. This suggests that the installer did not receive a usable list of API users, rather than a specific API user simply being missing.
You need to check whether the Wazuh API is actually starting and responding correctly on the server.
Since the assistant automatically removes the manager after the failure, we need to isolate the issue by installing and starting the manager temporarily and test the API directly:
apt-get install -y wazuh-manager
systemctl start wazuh-manager
sleep 30
/var/ossec/bin/wazuh-control status | grep apid
ss -lntp | grep 55000
curl -k -u wazuh:wazuh -X POST "
https://localhost:55000/security/user/authenticate?raw=true"
If that returns a JWT token, the API itself is working, and we can then look at the installation files/password configuration.
If it times out or the connection is refused, please check:
tail -n 100 /var/ossec/logs/api.log
journalctl -u wazuh-manager -n 100 --no-pager
If it returns invalid credentials, please share.
Lastly, please verify that you are using the same wazuh-install-files.tar originally generated for the deployment on all three nodes and that wazuh-1 matches the server name in the original config.yml. You can verify the API users in the tarball locally without posting the passwords.
That said, one little thing to bring to your attention is with the environment, Ubuntu 26.04 is currently not a supported OS for the Wazuh central components, the supported Ubuntu versions currently stop at 24.04. I don't think that explains this particular local API failure on your Ubuntu 24.04 server, but I would recommend moving the indexer and dashboard to a supported OS version as well.
I await feedback from you.