Results 1 to 15 of 64

Thread: [How To] Install and Configure Hellanzb

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Question Queued?

    Hi all,

    It looks like HellaNZB is stalled on QUEUED, any idea what's wrong?
    Here's the log:
    [admin@(none) root]$ tail /opt/var/log/hellanzb.log
    2007-11-24 09:32:40,368 INFO
    2007-11-24 09:32:40,644 INFO hellanzb v0.13 (config = /opt/etc/hellanzb.conf, daemonized, C yenc module)
    2007-11-24 09:32:45,321 LOGFILE (changeme) Opening 3 connections...
    2007-11-24 09:32:45,500 INFO hellanzb - Now monitoring queue...
    2007-11-24 09:32:46,103 INFO Found new nzb: jeroen
    2007-11-24 09:32:47,070 INFO Parsing: jeroen.nzb...
    2007-11-24 09:32:49,852 INFO Parsed: 16 files (381 posts), 139.0MB
    2007-11-24 09:32:50,673 INFO Queued: 139.0MB
    [admin@(none) root]$

  2. #2
    Quote Originally Posted by Jeroen van Omme View Post
    Hi all,

    It looks like HellaNZB is stalled on QUEUED, any idea what's wrong?
    Hellanzb doesn't log anything during downloading.
    When it's done downloading, it should log something like this:
    Code:
    Transferred 273.5MB in 10m 57s at 426.1KB/s

  3. #3
    Quote Originally Posted by DrChair View Post
    Hellanzb doesn't log anything during downloading.
    When it's done downloading, it should log something like this:
    Code:
    Transferred 273.5MB in 10m 57s at 426.1KB/s
    Dr,
    I checked my log after some 24 hours, but it still says "QUEUED"....
    I read somewhere that you can turn ons verbose debug-logging, I will try this next.....or maybe you (or anyone else) have a suggestion?

  4. #4
    Hi DrChair,

    Nice to see that you've written a how-to of this application.

    As I have running HellaNZB and Zussaweb for quite a while now I'm going to double check if I have everything configured like you stated.


    One thing though, a problem which I'm experiencing which I hope to hear from others if they're experiencing the same problem, while HellaNZB is very stable (have download more than 20 dvd's in a row, crunching for 3-4 days) it does not unrar everything it downloads. In my opnion: if the downloaded package contains 'funky' characters like hyphens, spaces, underscores etc. it does not extract the package.

    I think it has something to do with the unrar command not being called correct from within HellaNZB.. something like:

    unrar e downloaded-package.rar

    instead of:

    unrar e 'downloaded-package.rar'

    If the package name is not encapsulated within quotes unrar does not unrar, while when it is encapsulated in quotes, it does.


    Anyhow,

    thanks for the write-up !

  5. #5
    Quote Originally Posted by raas View Post
    if the downloaded package contains 'funky' characters like hyphens, spaces, underscores etc. it does not extract the package.

    I think it has something to do with the unrar command not being called correct from within HellaNZB.. something like:

    unrar e downloaded-package.rar

    instead of:

    unrar e 'downloaded-package.rar'
    That's not the case. I have downloaded lots of packages with 'funky' characters, and they all unpack just fine.
    A quote from the debug-log also proves this:
    Code:
    2007-11-27 13:22:46,241 spawnProcess THREAD ID: 2051  (/opt/bin/unrar l -y -p- -- "/tmp/harddisk/hellanzb/nzb/daemon.processing/Bla.Bla- Bla.Bla.Bla.u4e/Bla.Bla- Bla.Bla.Bla.u4e.part01.rar")
    The only time a package I downloaded didn't unpack, was when the first.par2 file was damaged, so it couldn't verify. Perhaps hellanzb should also download the first non-empty par2 file, to prevent this behavior.

  6. #6
    Woeptiedoe!!!!

    Hellanzb v0.13 (config = /opt/etc/hellanzb.conf, daemonized, C yenc module)
    (XSNews) Opening 2 connections...
    hellanzb - Now monitoring queue...
    Resuming: -mp3
    Parsing: -mp3.nzb...
    Parsed: 1 files (12 posts), 4.5MB
    Queued: 4.5MB
    Transferred 4.5MB in 2s at 2534.2KB/s (-mp3)
    -mp3: Finished processing (took: 0s) (total: 5s) (No Pars)
    Found new nzb: deel1
    Parsing: deel1.nzb...
    Parsed: 97 files (17173 posts), 4213.3MB
    Queued: 4213.3MB
    Found new nzb: abt1000

  7. #7
    Well Finally I got it all working; I re-installed the router to find one of the problems...

    I was reading a how-to from Wirespot (some more tips and tricks) about SSL and encrypting your server. There I've read that you first had to disable the internal webserver from busybox....well that disabled all the problems. From that moment on, everything worked fine.

    After weeks of trying, testing and retesting, I will share here my experiences.
    Comparing versions

    1) Hellnzb
    2) Sabnzb
    3) Newsleech

    Speed:
    The maximum speed of my internet connection is 19Mbits, so theoretically I can download with 2400KB/sec which comes down to 2,3MB/sec. The connection is ADSL so I will encounter 10% loss due to overhead (estimated) which will bring the maximum reasonable speed back to 17Mbits. (2172KB/sec or 2,1MB/sec)

    SABnzbd:

    The maximum speed I could do was 300KB/sec, because I could only use one or (If I was lucky two) connections. SABnzbd uses so much memory that I couldn’t use more than two connections because it will crash if I try to approach the web interface.

    Hellanzbd
    The maximum speed with hellanzbd was 2400KB/sec, but this was after downloading a file of 4,5Mb. After downloading a dvd (4,5GB) I got an average speed of 1300KB/sec with 4 connections

    Newsleech
    Well, it is a bit unfair, because newsleech can use all the resources it will need (depending on your computer) but the maximum speed I had was 1,8Mb/sec.

    Stabillity

    SABnzbd
    Not good, If you will download an archive larger then 10Gb, you need to consider using your PC or something else, because your router will crash while unpacking, downloading or whatever….and frankly…downloading 10Gb with max 300KB/sec is not what you will call: Ideal!

    Hellanzb
    The past two days I spend downloading a bunch of albums , total downloaded in these two days: 15Gb, great stability

    Newsleech
    Stupid question…ofcourse it is stable….unless your pc ain’t

  8. #8
    Quote Originally Posted by Jeroen van Omme View Post
    I read somewhere that you can turn on verbose debug-logging, I will try this next.....or maybe you (or anyone else) have a suggestion?
    That was gonna be my next suggestion, remove the hash (#) in front of
    #Hellanzb.DEBUG_MODE = '/opt/var/log/hellanzb-debug.log' and change the path to a directory that exists.
    Now, if you start hellanzb, it starts logging debug info to the file specified.

  9. #9

    Cool Weird...

    DrChair,

    Well, sometimes a mistake will teach you something....
    I tried starting Hellanzb.py with the paramters -d (debug).
    Seems this doesn't really start debug-mode (I'll try your suggestion of editing the conf-file later), but it also runs hellanzb un-deamonized. And now the screens shows it's actually downloading. So, it all seems to work except when running it daemonized, as it wil stay on QUEUED.

    Will try the debug-mode tonigt.

  10. #10
    I makes kind of sense...

    the option -d (debug) should be followed by the path to the logfile, so it's ignored in your case. And because you didn't specify -D (Daemonize), it uses the console as a gui, so you see it downloading.

    to start debugging the daemonized mode, you could also do:
    hellanzb.py -D -d /opt/var/log/hellanzb-debug.log

  11. #11

    Thumbs up Got it going!

    Quote Originally Posted by DrChair View Post
    I makes kind of sense...

    the option -d (debug) should be followed by the path to the logfile, so it's ignored in your case. And because you didn't specify -D (Daemonize), it uses the console as a gui, so you see it downloading.

    to start debugging the daemonized mode, you could also do:
    hellanzb.py -D -d /opt/var/log/hellanzb-debug.log
    DrChair,
    Thanks for the tips, I now have it running exactly like wanted to.
    My WL-HDD is happily downloading files from usenet while my noisy, energy-sucking PC can be turned of at night.

    Thanks again!

    Oh,
    a few tips for those installing HellaNZB:
    • Use the -force-reinstall parameter of ipkg if installation doesn't go right the first time
    • Install Nano to view/edit your files on Linux
    • If you've used the tutorial in this thread, make sure you set your download path to /tmp/harddisk/.... otherwise you'll run out of diskspace pretty quick.
    • READ THIS THREAD


    So, next up: installing a web frontend for monitoring progress....
    Last edited by Jeroen van Omme; 03-12-2007 at 11:05.

  12. #12
    i can't get hellanzb to work EVERYTIME

    I follow the how-to point to point, and everytime I get:

    Code:
    [admin@kolibrieroutert root]$ /opt/etc/init.d/S80lighttpd
    Starting web server: lighttpd
    Duplicate config variable in conditional 0 global: fastcgi.server
    2008-06-01 16:53:13: (configfile.c.885) source: cat /opt/etc/lighttpd/conf.d/*.conf line: 15 pos: 1 parser failed somehow near here: (EOL)
    2008-06-01 16:53:13: (configfile.c.885) source: /opt/etc/lighttpd/lighttpd.conf line: 330 pos: 1 parser failed somehow near here: (EOL)
    This is also when I try to install nzbgetplus

    And don't get started with: "Why do you need webinterface?" I am not the only one at home using the wl500g for downloading, and I don't think my brother (11 years) knows how to do command line.

  13. #13
    Quote Originally Posted by SeverusSneep View Post
    Code:
    [admin@kolibrieroutert root]$ /opt/etc/init.d/S80lighttpd
    Starting web server: lighttpd
    Duplicate config variable in conditional 0 global: fastcgi.server
    2008-06-01 16:53:13: (configfile.c.885) source: cat /opt/etc/lighttpd/conf.d/*.conf line: 15 pos: 1 parser failed somehow near here: (EOL)
    2008-06-01 16:53:13: (configfile.c.885) source: /opt/etc/lighttpd/lighttpd.conf line: 330 pos: 1 parser failed somehow near here: (EOL)
    It looks like you have some config of fastcgi.server in both /opt/etc/lighttpd/lighttpd.conf and in a file in /opt/etc/lighttpd/conf.d/

    If I look at my setup, i don't even have a directory /opt/etc/lighttpd/conf.d/.
    So to comply with my instructions, perhaps you could try renaming (or deleting) the directory /opt/etc/lighttpd/conf.d/

    If that doesn't work either, could you attach the .conf files ?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •