From c258d6091a0c9179e4feb5b31f8ecba200dc4aee Mon Sep 17 00:00:00 2001 From: Admin MPCZ Date: Thu, 23 Apr 2026 12:19:31 +0000 Subject: [PATCH] fix(qualys): resync_all_tags HTTP 400 - limitResults 10000 trop grand, capper a 1000 Qualys QPS API rejette limitResults au-dela de 1000 (HTTP 400 Bad Request). Aligne sur les autres requetes du service (5, 20, 100, 200, 1000) et sur qualys_tags_service.list_qualys_tags qui utilise deja 1000. Reproductible via /qualys/tags > bouton Resync (msg=resync_ko_HTTP+400). --- app/services/qualys_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/qualys_service.py b/app/services/qualys_service.py index c5319ba..09ca3fa 100644 --- a/app/services/qualys_service.py +++ b/app/services/qualys_service.py @@ -83,7 +83,7 @@ def get_all_tags_api(db): try: r = requests.post( f"{qualys_url}/qps/rest/2.0/search/am/tag", - json={"ServiceRequest": {"preferences": {"limitResults": 10000}}}, + json={"ServiceRequest": {"preferences": {"limitResults": 1000}}}, auth=(qualys_user, qualys_pass), verify=False, timeout=60, proxies=proxies, headers={"Content-Type": "application/json"}