20 lines
350 B
Bash
Executable File
20 lines
350 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
TARGET_IP="${1:-}"
|
|
|
|
if [[ -z "${TARGET_IP}" ]]; then
|
|
echo "Usage: $0 <wazuh-vm-ip>" >&2
|
|
exit 1
|
|
fi
|
|
|
|
echo "[1/3] Dashboard HTTPS check"
|
|
curl -kI "https://${TARGET_IP}" | head -n 1
|
|
|
|
echo "[2/3] Enrollment port check"
|
|
nc -zv "${TARGET_IP}" 1515
|
|
|
|
echo "[3/3] Agent events port check"
|
|
nc -zv "${TARGET_IP}" 1514
|
|
|