well i understand well
ok it happens again with
Sab 0.6.15, without SSL, with using Python 2.5:
i tried this one :
REPRODUCTION: long way
[*]search for a collection on binsearch.info, composed of multiple RAR files the same size, with more than one full PAR2 file, you are SURE it's complete
[*]
uncheck any repairable, needed file,: a
RAR file, in order to create a custom
NZB
[*]Download it. Any SVF/PAR2 check would fail for a missing file. A fail check should occurs, forcing the download of a PAR2 file.
REPRODUCTION: short way
[*]download/load a NZB collection, composed of multiple RAR files the same size, with more than one full PAR2 file, you are SURE it's complete
[*]open the download file list,
cancel a RAR needed file (red cross): Any SVF/PAR2 check would fail for a missing file. A fail check should occurs, forcing the download of a PAR2 file.
default Categories = D
NOTE: my test collection is soundtrack, which miss just 1 block in one of the 8 RAR file, small PAR2 files downloaded at first are sufficient for repair
http://binsearch.info/?b=Monty_Pythons_ ... 3E&max=250
here are my switches for first try:
Enable Quick Check: NO
Enable Unrar: yes
Enable Unzip: yes
Enable Filejoin: yes
Enable TS Joining: yes
Enable Par Cleanup: yes
Fail on yEnc CRC Errors: NO
Only Get Articles for Top of Queue: yes
Post-Process Only Verified Jobs: yes
Pause job when encrypted RAR is downloaded: yes
Detect Duplicate Downloads: Discard
Enable SFV-based checks: yes
Check result of unpacking: yes
Enable folder rename: yes
Ignore Samples: yes
RESULT: Failed
Once again, it didn't download the extra
PAR2 files, the
SFV check failed, then the download terminate with the status "
Failed"
no more
PAR2 files download, it just moved in history as "
Failed", everything stopped.
second try after a restart :
Enable Quick Check: yes
Enable Unrar: yes
Enable Unzip: yes
Enable Filejoin: yes
Enable TS Joining: yes
Enable Par Cleanup: yes
Fail on yEnc CRC Errors: NO
Only Get Articles for Top of Queue: yes
Post-Process Only Verified Jobs: yes
Pause job when encrypted RAR is downloaded: yes
Detect Duplicate Downloads: Discard
Enable SFV-based checks: NO
Check result of unpacking: NO
Enable folder rename: NO
Ignore Samples: yes
RESULT: Failed
Completed at 22:09:52 on Saturday 18 February 2012
Download:
Downloaded in 3 minutes 59 seconds at an average of 517 KB/s
1 articles were missing
Category:
*
then you can click on
RETRY button: the other
PAR2 files become "
Active", then the WebUI shows they are downloaded, but looking into the working download directory, i see no
PAR2 files incoming.
RESULT is then the same.
third try, same settings, same nzb all along, this time i uncheck nothing, i download all the files:
Completed at 22:32:50 on Saturday 18 February 2012
Download:
Downloaded in 3 minutes 45 seconds at an average of 548 KB/s
1 articles were missing
Category:
*
===> this is the worse: all needed files are downloaded but the biggest PAR2 files, however it says "1 article were missing", which is obviously wrong. Truth is one PAR2 block is missing. Wrong naming ?
Till now on, my only Successful downloads where those without any PAR2 check error in any files. I obtained the extraction and the deletion of the files, all good.
I'm thinking about a wrong installation or missing libraries, well something in the core files.
How can I activate a debug mode ?
logs:
i got these messages in the
etc/logs/sabnzbd.error.log: could that be linked ?
/raid/data/module/SABNZBD/system/lib/python/Cheetah/Compiler.py:1522: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
"\nYou don't have the C version of NameMapper installed! "
no errors in sabnzbd.log nor cherrypy.log