diff --git a/agent.py b/agent.py index b93bdcae..f7aa512a 100755 --- a/agent.py +++ b/agent.py @@ -137,7 +137,7 @@ def status(cls, config, to_screen=True): target = 'http://{host}:{port}/status'.format(host=api_addr, port=api_port) try: - r = requests.get(target, timeout=cls.STATUS_TIMEOUT) + r = requests.get(target, timeout=cls.STATUS_TIMEOUT, verify=(not config.get('skip_ssl_validation', False))) r.raise_for_status() status = r.json() diff --git a/forwarder/transaction.py b/forwarder/transaction.py index 25290f82..7205dbb4 100644 --- a/forwarder/transaction.py +++ b/forwarder/transaction.py @@ -39,7 +39,7 @@ def process(self): url = self.domain + self.endpoint log_url = self.domain + self.get_endpoint() try: - resp = requests.post(url, self.payload, headers=self.headers, timeout=self.timeout, proxies=self.proxies) + resp = requests.post(url, self.payload, headers=self.headers, timeout=self.timeout, proxies=self.proxies, verify=(not config.get('skip_ssl_validation', False))) except requests.exceptions.Timeout: log.error("Connection timout to: %s", log_url) return False diff --git a/utils/flare.py b/utils/flare.py index d0c0fbc1..d69f69ce 100644 --- a/utils/flare.py +++ b/utils/flare.py @@ -139,7 +139,7 @@ def submit(self): if proxies: requests_options['proxies'] = proxies - resp = requests.post(url, **requests_options) + resp = requests.post(url, **requests_options, verify=(not config.get('skip_ssl_validation', False))) except requests.exceptions.Timeout: log.error("Connection timout to: %s", url) return False, None