
Hello,
This is actually good news. Seeing "Warnings" instead of "Errors" or "Exceptions" usually means the Wazuh Indexer has successfully read the configuration file and is now starting up the Java engine.
Based on the typical behavior of the Wazuh Indexer (OpenSearch) during startup, you are likely seeing warnings about System::setSecurityManager or jdk.incubator.vector.
1. Why you are seeing thisSystem::setSecurityManager: This is a known warning in newer Java versions used by Wazuh. It is a message for the developers, not a fatal error for you. It does not stop the service from running.
jdk.incubator.vector: This is an informational message about performance optimization features. It is also safe to ignore.
Warnings do not mean the service failed. To verify the actual status, please run this command:
sudo systemctl status wazuh-indexer
If it says Active: active (running) (in green):
The service is working perfectly! The warnings in the log are just "noise" and can be ignored.
If it says failed (in red):
We need to see the logs after the warnings. The warnings likely pushed the real error off the screen. Run this to see the very end of the log:
If the service shows as active, the final test is to check if the cluster is responding. Run this command:
curl -k -u admin:admin https://127.0.0.1:9200
(Note: Replace admin:admin with your actual credentials if you changed them. The default is often admin:admin or admin:SecretPassword1! depending on your setup).
Can you share the output of the systemctl status wazuh-indexer command?

After you run the restart command, it might "hang" for a few minutes. Do not interrupt it.
Watch the real status: While it is starting, you can open a second terminal window and check what it is actually doing (so you aren't just staring at a blinking cursor):