From 2ce9f613f62f3b556237bb44f0ca1d3714d59252 Mon Sep 17 00:00:00 2001 From: evilhero Date: Mon, 18 May 2015 16:48:38 -0400 Subject: [PATCH] FIX: Another attempt to resolve some problems when downloading nzb. --- mylar/search.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mylar/search.py b/mylar/search.py index fd136958..fc09e4d8 100755 --- a/mylar/search.py +++ b/mylar/search.py @@ -1663,7 +1663,7 @@ def searcher(nzbprov, nzbname, comicinfo, link, IssueID, ComicID, tmpprov, direc apikey = newznab[2].rstrip() down_url = host_newznab_fix + 'api' else: - down_url = 'https://api.nzb.su/api' + down_url = 'https://api.nzb.su/api?' apikey = mylar.NZBSU_APIKEY payload = {'t': 'get', @@ -1691,6 +1691,13 @@ def searcher(nzbprov, nzbname, comicinfo, link, IssueID, ComicID, tmpprov, direc logger.info('Download URL: ' + down_url + urllib.urlencode(payload) + ' [VerifySSL:' + str(verify) + ']') import lib.requests as requests + + if down_url.startswith('https'): + try: + from lib.requests.packages.urllib3 import disable_warnings + disable_warnings() + except: + logger.warn('Unable to disable https warnings. Expect some spam if using https nzb providers.') try: r = requests.get(down_url, params=payload, verify=verify, headers=headers)