From fd1f2fe0fc0fd55a82e8c4af7f80a4a81d935509 Mon Sep 17 00:00:00 2001 From: Ana Custura Date: Mon, 19 Feb 2024 11:39:36 +0000 Subject: [PATCH] Disable certificate verification for Roskomsvoboda --- app/terraform/block_roskomsvoboda.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/terraform/block_roskomsvoboda.py b/app/terraform/block_roskomsvoboda.py index 5ef41aa..3dca1ca 100644 --- a/app/terraform/block_roskomsvoboda.py +++ b/app/terraform/block_roskomsvoboda.py @@ -41,7 +41,7 @@ class BlockRoskomsvobodaAutomation(BlockMirrorAutomation): def _fetch(self, latest_rev: str) -> None: self._data = None try: - r = requests.get(f"https://dumps.rublacklist.net/fetch/{latest_rev}", timeout=180) + r = requests.get(f"https://dumps.rublacklist.net/fetch/{latest_rev}", timeout=180, verify=False) r.raise_for_status() zip_file = ZipFile(BytesIO(r.content)) self._data = zip_file.read("dump.xml") @@ -76,7 +76,7 @@ class BlockRoskomsvobodaAutomation(BlockMirrorAutomation): latest_metadata = {"dump_rev": "0"} else: latest_metadata = json.loads(state.state) - latest_rev = requests.get("https://dumps.rublacklist.net/fetch/latest", timeout=30).text.strip() + latest_rev = requests.get("https://dumps.rublacklist.net/fetch/latest", timeout=30, verify=False).text.strip() logging.debug("Latest revision is %s, already got %s", latest_rev, latest_metadata["dump_rev"]) if latest_rev != latest_metadata["dump_rev"]: state.state = json.dumps({"dump_rev": latest_rev})