From 8f333b0280f56b147879031a1e55a0917865e485 Mon Sep 17 00:00:00 2001 From: Carlos Romero <98657335+carom93@users.noreply.github.com> Date: Mon, 23 Mar 2026 21:30:47 -0600 Subject: [PATCH] Fix upload parameters for Wazuh API --- deploy_to_wazuh.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy_to_wazuh.py b/deploy_to_wazuh.py index 3033998..2b94969 100644 --- a/deploy_to_wazuh.py +++ b/deploy_to_wazuh.py @@ -30,9 +30,9 @@ def upload_file(token, endpoint, filename, content): "Authorization": f"Bearer {token}", "Content-Type": "application/octet-stream" } - params = {"filename": filename, "overwrite": "true"} + params = {"overwrite": "true"} response = requests.put( - f"{WAZUH_URL}/{endpoint}", + f"{WAZUH_URL}/{endpoint}/{filename}", headers=headers, params=params, data=content.encode("utf-8"), @@ -43,7 +43,7 @@ def upload_file(token, endpoint, filename, content): else: print(f"❌ Failed to upload {filename}: {response.status_code} - {response.text}") raise Exception(f"Upload failed for {filename}") - + def main(): token = get_token() print("🔐 Authenticated with Wazuh API")