It does not work on the stock version of SABnzbd:
Code: Select all
2015-01-04 07:46:42,344::INFO::[urlgrabber:116] Grabbing URL https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704
2015-01-04 07:46:46,366::DEBUG::[urlgrabber:372] No response from indexer, retry after 60 sec
2015-01-04 07:46:46,366::INFO::[urlgrabber:199] Retry URL https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704
In the 0.7.x git version, it doesn't work, with explanation urllib.ContentTooShortError:
Code: Select all
$ git branch
* 0.7.x
develop
master
2015-01-04 07:56:50,572::INFO::[urlgrabber:117] Grabbing URL https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704
2015-01-04 07:56:54,530::DEBUG::[urlgrabber:136] Exception <class 'urllib.ContentTooShortError'> trying to get the url https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704
2015-01-04 07:56:54,531::DEBUG::[urlgrabber:375] No response from indexer, retry after 60 sec
2015-01-04 07:56:54,531::INFO::[urlgrabber:202] Retry URL https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704
It does work on the 'develop' git version of SABnzbd:
Code: Select all
$ git branch
0.7.x
* develop
master
2015-01-04 07:41:46,990::INFO::[__init__:466] Fetching https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704
2015-01-04 07:41:46,991::INFO::[nzbqueue:236] Saving queue
2015-01-04 07:41:46,992::DEBUG::[__init__:809] Saving data for SABnzbd_nzo_u6rO4Q in /home/sander/.sabnzbd/admin/future
2015-01-04 07:41:46,993::INFO::[__init__:884] Saving data for queue10.sab in /home/sander/.sabnzbd/admin/queue10.sab
2015-01-04 07:41:46,994::INFO::[urlgrabber:96] Grabbing URL https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704
2015-01-04 07:41:52,087::INFO::[misc:812] Creating directories: /home/sander/Downloads/incomplete/Slow.VVV.2005.1080p.BluRay.DTS-HD.x264-BARC0DE
2015-01-04 07:41:52,090::DEBUG::[__init__:809] Saving data for SABnzbd_nzf_QK_Z3i in /home/sander/Downloads/incomplete/Slow.VVV.2005.1080p.BluRay.DTS-HD.x264-BARC0DE/__ADMIN__
2015-01-04 07:41:52,090::INFO::[nzbstuff:425] File Slow.VVV.2005.1080p.BluRay.DTS-HD.x264-BARC0DE - [00/63] - "BARC0DE.nzb" yEnc (1/8) added to queue
The small python test snippet does work:
Code: Select all
sander@flappie:~$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import urllib
>>> opener = urllib.FancyURLopener({})
>>> url = 'https://www.jruehlig.com/nzedb/getnzb/fe1a1474a5026b74b5d63b78634f6b055add149a&i=3&r=de390776ff47336d50e5585876aa1704'
>>> fn, header = opener.retrieve(url)
>>> print header
Server: nginx/1.6.2
Content-Type: application/x-nzb
X-Powered-By: PHP/5.6.3
Set-Cookie: PHPSESSID=ugenhd6lcj43o21b18srlbbl61; path=/; secure; HttpOnly
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-Disposition: attachment; filename=Slow.Burn.2005.1080p.BluRay.DTS-HD.x264-BARC0DE.nzb
Expires: Sun, 03 Jan 2016 22:53:24 -0800
X-DNZB-Category: Movies > HD
X-DNZB-Details: https://www.jruehlig.com/nzedb/details/fe1a1474a5026b74b5d63b78634f6b055add149a
X-DNZB-MoreInfo: http://www.imdb.com/title/tt0376196
X-DNZB-Name: Slow.Burn.2005.1080p.BluRay.DTS-HD.x264-BARC0DE
X-DNZB-NFO: https://www.jruehlig.com/nzedb/nfo/fe1a1474a5026b74b5d63b78634f6b055add149a
X-DNZB-RCode: 200
X-DNZB-RText: OK, NZB content follows.
Accept-Ranges: bytes
Date: Sun, 04 Jan 2015 06:53:24 GMT
X-Varnish: 780103128
Age: 0
Via: 1.1 varnish
Connection: close
X-Cache: MISS
Content-Length: 2795588
>>> print fn
/tmp/tmpFkHX0r
>>>
So .. quite a mystery to me. Hopefully not something intermittent ...