From 7dbe1ca370e4e2f5a8b53967af0e3f57966897e9 Mon Sep 17 00:00:00 2001 From: Matěj Cepl Date: Wed, 18 Dec 2019 11:47:42 +0100 Subject: Don't verify SSL, it is just not worthy. --- dlpcvp.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dlpcvp.py b/dlpcvp.py index 32702eb..93734f8 100755 --- a/dlpcvp.py +++ b/dlpcvp.py @@ -5,6 +5,7 @@ import json import logging import os.path as osp import sqlite3 +import ssl import sys import urllib.request import xml.etree.ElementTree as ET @@ -39,8 +40,10 @@ user = config[OBS_base]['user'] passw = config[OBS_base]['pass'] password_mgr.add_password(OBS_realm, OBS_base, user, passw) -handler = urllib.request.HTTPBasicAuthHandler(password_mgr) -opener = urllib.request.build_opener(handler) +auth_handler = urllib.request.HTTPBasicAuthHandler(password_mgr) +ssl_handler = urllib.request.HTTPSHandler( + context=ssl._create_unverified_context()) +opener = urllib.request.build_opener(auth_handler, ssl_handler) urllib.request.install_opener(opener) TB_EXISTS = """SELECT name FROM sqlite_master -- cgit