From 8f9940200beccd11b64b8505106e312ade227f9b Mon Sep 17 00:00:00 2001 From: Hendrik Date: Mon, 27 Jan 2020 07:43:46 +0100 Subject: [PATCH] Lastline verify_ssl option Helps people with on-prem boxes --- misp_modules/modules/expansion/lastline_query.py | 3 ++- misp_modules/modules/import_mod/lastline_import.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/misp_modules/modules/expansion/lastline_query.py b/misp_modules/modules/expansion/lastline_query.py index 9fdc9de..4ce4e47 100644 --- a/misp_modules/modules/expansion/lastline_query.py +++ b/misp_modules/modules/expansion/lastline_query.py @@ -29,6 +29,7 @@ moduleinfo = { moduleconfig = [ "username", "password", + "verify_ssl", ] @@ -67,7 +68,7 @@ def handler(q=False): # Make the API calls try: - api_client = lastline_api.PortalClient(api_url, auth_data) + api_client = lastline_api.PortalClient(api_url, auth_data, verify_ssl=config.get('verify_ssl', True).lower() in ("true")) response = api_client.get_progress(task_uuid) if response.get("completed") != 1: raise ValueError("Analysis is not finished yet.") diff --git a/misp_modules/modules/import_mod/lastline_import.py b/misp_modules/modules/import_mod/lastline_import.py index ebf88d8..37f6249 100644 --- a/misp_modules/modules/import_mod/lastline_import.py +++ b/misp_modules/modules/import_mod/lastline_import.py @@ -31,6 +31,7 @@ moduleinfo = { moduleconfig = [ "username", "password", + "verify_ssl", ] @@ -81,7 +82,7 @@ def handler(q=False): # Make the API calls try: - api_client = lastline_api.PortalClient(api_url, auth_data) + api_client = lastline_api.PortalClient(api_url, auth_data, verify_ssl=config.get('verify_ssl', True).lower() in ("true")) response = api_client.get_progress(task_uuid) if response.get("completed") != 1: raise ValueError("Analysis is not finished yet.")