Page 3 of 4

Re: False .jig files in series

Posted: January 24th, 2018, 8:22 am
by killerz298
So are you saying that the jig files are real files and my servers just can't download them? I'll deactivate my current servers and try another and see what happens.

Re: False .jig files in series

Posted: January 25th, 2018, 3:49 am
by safihre
No the jig files are fake, but a dropped connection on one of your servers causes SAB to retry it endlessly (this is the bug I need to fix).

Re: False .jig files in series

Posted: February 10th, 2018, 8:07 pm
by gnomehole
Any news on the .jig files? Isn't impacting operation, but a nuisance as it throws an error every time. Would be nice if we could just ignore that file extension.

Re: False .jig files in series

Posted: February 11th, 2018, 2:02 am
by sander
gnomehole wrote: February 10th, 2018, 8:07 pm Any news on the .jig files? Isn't impacting operation, but a nuisance as it throws an error every time.
It throws an error? What error?

I re-dowloaded https://pastebin.com/k9FbAuKF, and no error at all. Just a correct download.

Re: False .jig files in series

Posted: February 11th, 2018, 2:16 am
by OneCD
I've been getting the same thing now for weeks. Here's one that was logged earlier:
2018-02-05 16:59:38,994::WARNING::[nzbstuff:496] File "<HASH>5ab0512.jig" yEnc (1/1) is empty, skipping
Looking at the gzipped NZB downloaded from my indexer, the .jig file is mentioned at the end of the NZB. Here's the tail-end of my sample NZB:
</segments>
</file>
<file poster="2cc68aad19d2985427bcf3040fe6d871 &lt;[email protected]&gt;" date="1490071459" subject="&quot;918c03e61a8be25ea98f818355ab0512.jig&quot; yEnc (1/1)">
<groups>
<group>alt.binaries.boneless</group>
</groups>
<segments>
</segments>
</file><!-- generated by newznab 0.2.3pz -->
</nzb>
Important to note that the actual target files download without issue - SABnzbd just records that message in its log.

Re: False .jig files in series

Posted: February 11th, 2018, 11:12 am
by killerz298
sander wrote: February 11th, 2018, 2:02 am
gnomehole wrote: February 10th, 2018, 8:07 pm Any news on the .jig files? Isn't impacting operation, but a nuisance as it throws an error every time.
It throws an error? What error?

I re-dowloaded https://pastebin.com/k9FbAuKF, and no error at all. Just a correct download.
I've been getting that error as well. It's better than the unpacking process hanging like it used to do so it is certainly progress.

Re: False .jig files in series

Posted: February 11th, 2018, 1:17 pm
by sander
I repeat: what error?

Re: False .jig files in series

Posted: February 11th, 2018, 1:48 pm
by safihre
@sander: Not all NZB's with the JIG files are the same, some have a nonsense article in them but some are empty just like OneCD shows.
This will give this error when adding the NZB:
https://github.com/sabnzbd/sabnzbd/blob ... ff.py#L496
"File xxx.jig is empty, skipping"

Re: False .jig files in series

Posted: February 11th, 2018, 2:02 pm
by killerz298
safihre wrote: February 11th, 2018, 1:48 pm @sander: Not all NZB's with the JIG files are the same, some have a nonsense article in them but some are empty just like OneCD shows.
This will give this error when adding the NZB:
https://github.com/sabnzbd/sabnzbd/blob ... ff.py#L496
"File xxx.jig is empty, skipping"
Yes... It is a warning, not an error.

Blahblahblah.Jig is empty, skipping.

Re: False .jig files in series

Posted: February 11th, 2018, 2:22 pm
by sander
killerz298 wrote: February 11th, 2018, 2:02 pm
Yes... It is a warning, not an error.

Blahblahblah.Jig is empty, skipping.
Oh, I see. And that Warning appears in the GUI.

For the people running from source: I guess you can change

Code: Select all

sabnzbd/nzbstuff.py:496:                logging.warning(T('File %s is empty, skipping'), self.filename)
to

Code: Select all

sabnzbd/nzbstuff.py:496:                logging.info(T('File %s is empty, skipping'), self.filename)
to get rid of the Warning

Re: False .jig files in series

Posted: February 11th, 2018, 2:27 pm
by killerz298
sander wrote: February 11th, 2018, 2:22 pm
killerz298 wrote: February 11th, 2018, 2:02 pm
Yes... It is a warning, not an error.

Blahblahblah.Jig is empty, skipping.
Oh, I see. And that Warning appears in the GUI.

For the people running from source: I guess you can change

Code: Select all

sabnzbd/nzbstuff.py:496:                logging.warning(T('File %s is empty, skipping'), self.filename)
to

Code: Select all

sabnzbd/nzbstuff.py:496:                logging.info(T('File %s is empty, skipping'), self.filename)
to get rid of the Warning
Yes, it shows in the gui and windows notification bar.

Re: False .jig files in series

Posted: February 13th, 2018, 9:49 pm
by AtariBaby
Changing a line of code might be above my pay grade. Will it be fixed in a future update?
I seem to be getting this each download now, or close to it.

Re: False .jig files in series

Posted: February 14th, 2018, 2:29 am
by safihre
I don't want to change this really. There should be a warning when an invalid NZB (empty file) is provided. This way the user knows something is wrong.
It's a bit annoying that indexers now use this as some kind of tactic.

Re: False .jig files in series

Posted: February 14th, 2018, 3:42 am
by shypike
I'll add an option to Config->Special.

Re: False .jig files in series

Posted: February 16th, 2018, 11:51 am
by AtariBaby
Hi shypike, safihre, followup question: Is this something we should be complaining about to our nzb indexers? Because i donate to them as well, and if it's something lame they are doing, I want to complain. Or maybe I misunderstood your explanation.