From 4bae35e072f9ff9f802d6dd2639da54acb74aaa9 Mon Sep 17 00:00:00 2001 From: marco <10120390+mac12m99@users.noreply.github.com> Date: Sun, 10 Jan 2021 13:41:04 +0100 Subject: [PATCH] fix override dns --- core/resolverdns.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/resolverdns.py b/core/resolverdns.py index 2b3bc896..662284eb 100644 --- a/core/resolverdns.py +++ b/core/resolverdns.py @@ -132,6 +132,8 @@ class CipherSuiteAdapter(host_header_ssl.HostHeaderSSLAdapter): request.url = urlparse.urlunparse(parse) try: ret = super(CipherSuiteAdapter, self).send(request, **kwargs) + if 400 <= ret.status_code < 500: + raise Exception except Exception as e: logger.info('Request for ' + domain + ' with ip ' + ip + ' failed') logger.info(e)