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).
This commit is contained in:
Pierre & Lumière 2026-04-23 12:19:31 +00:00
parent 5fedfb5f80
commit c258d6091a

View File

@ -83,7 +83,7 @@ def get_all_tags_api(db):
try: try:
r = requests.post( r = requests.post(
f"{qualys_url}/qps/rest/2.0/search/am/tag", 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), auth=(qualys_user, qualys_pass),
verify=False, timeout=60, proxies=proxies, verify=False, timeout=60, proxies=proxies,
headers={"Content-Type": "application/json"} headers={"Content-Type": "application/json"}