Now we have to put the one line somewhere into SAB's code.
To 100% check everything, I created an untrusted (because: self-signed) RSS on my router. Result with SAB 0.7.20 running with Python 2.7.9.
Code: Select all
2015-07-28 18:53:59,987::INFO::[rss:509] Starting scheduled RSS read-out for "own router untrusted"
2015-07-28 18:53:59,988::DEBUG::[rss:332] Running feedparser on https://192.168.1.1/rss/
2015-07-28 18:54:00,020::DEBUG::[rss:334] Done parsing https://192.168.1.1/rss/
2015-07-28 18:54:00,022::INFO::[rss:353] Failed to retrieve RSS from https://192.168.1.1/rss/: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
Based on my own post https://forums.sabnzbd.org/viewtopic.ph ... 565#p98483, I added that code to SABnzbd.py (might sabnzbdplus.py on your system) at the very beginning, so at line 18.
Code: Select all
opt_out_of_certificate_verification = True
if opt_out_of_certificate_verification:
try:
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
except:
pass
Code: Select all
2015-07-28 18:59:05,139::INFO::[rss:509] Starting scheduled RSS read-out for "own router untrusted"
2015-07-28 18:59:05,140::DEBUG::[rss:332] Running feedparser on https://192.168.1.1/rss/
2015-07-28 18:59:05,681::DEBUG::[rss:334] Done parsing https://192.168.1.1/rss/
2015-07-28 18:59:05,681::DEBUG::[rss:409] Trying title NZB title here
2015-07-28 18:59:05,682::DEBUG::[rss:436] Filter matched on rule 0
2015-07-28 18:59:05,683::INFO::[rss:614] Adding https://website.com/fetch/abc1234 (NZB title here) to queue
2015-07-28 18:59:05,684::INFO::[__init__:513] Fetching https://website.com/fetch/abc1234
2015-07-28 18:59:05,687::INFO::[nzbqueue:218] Saving queue
2015-07-28 18:59:05,688::DEBUG::[__init__:844] Saving data for SABnzbd_nzo_iWi_lJ in /home/sander/.sabnzbd/admin/future
2015-07-28 18:59:05,689::INFO::[__init__:919] Saving data for queue9.sab in /home/sander/.sabnzbd/admin/queue9.sab
2015-07-28 18:59:06,191::INFO::[growler:298] Send to NotifyOSD: NZB added to queue / Trying to fetch NZB from https://website.com/fetch/abc1234
2015-07-28 18:59:06,197::INFO::[urlgrabber:116] Grabbing URL https://website.com/fetch/abc1234
2015-07-28 18:59:07,619::INFO::[misc:811] Creating directories: /media/sander/SanderJ/Downloads/incomplete/NZB title here
2015-07-28 18:59:07,623::WARNING::[nzbstuff:744] Empty NZB file abc1234.nzb [https://website.com/fetch/abc1234]
No more error. QED.
So ... patch your SAB like I did