Pagina 1 van 1

Verkeerde NZB

Geplaatst: 05 aug 2011, 17:15
door lukevredeveld
Hallo,

ik heb het idee dat Spotweb NZB's genereert die niet door nzbget gelezen kunnen worden. Ik krijg in nzbget de volgende foutmelding:

Code: Selecteer alles

INFO	Fri, 05 Aug 2011 17:59:02 +0200 bestandsnaam. nzb found
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Error parsing nzb- file: / volume1/ usenet/ nzb/ bestandsnaam. nzb:1:
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Error parsing nzb- file: parser
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Error parsing nzb- file: error :
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Error parsing nzb- file: XML declaration allowed only at the start of the document
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Error parsing nzb- file:
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Error parsing nzb- file: ^
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Failed to parse nzb- file
ERROR	Fri, 05 Aug 2011 17:59:02 +0200 Could not add collection bestandsnaam. nzb to queue
Iemand een idee waar het hier fout gaat?
even een prefix tag toegevoegd en bestandsinformatie verwijderd uit je post.
- Carnifex

Re: Verkeerde NZB

Geplaatst: 06 aug 2011, 10:36
door Carnifex
Het lijkt er inderdaad op dat nzbget deze nzb niet kan parsen.

Code: Selecteer alles

XML declaration allowed only at the start of the document
Zou je de nzb eens kunnen openen in notepad++ of iets dergelijks en beschrijven wat de inhoud is?
Misschien wordt de nzb helemaal niet goed binnengehaald en staat er alleen wat HTML troep in met een HTML error code.

Re: Verkeerde NZB

Geplaatst: 06 aug 2011, 19:12
door lukevredeveld
Ik zie zo op het eerste oog geen rare dingen. Ik had een foute al vergeleken met een goede. Zie de bijlage.
Bijlage verwijderd
- Blauwbek

Re: Verkeerde NZB

Geplaatst: 06 aug 2011, 20:08
door hjvbft
Op de eerste regels staat

Code: Selecteer alles

    <?xml version="1.0" encoding="iso-8859-1"?>
Pas dit aan tot

Code: Selecteer alles

<?xml version="1.0" encoding="iso-8859-1"?>
Het verschil is 4 spaties aan het begin van de regel. Na deze aanpassing is de nzb wel geldig.

NZB file: <naam verwijderd voor plaatsing>
Files found: 23
Message-ID's required: 2039
Message-ID's found: 2039
Message-ID's missing from the NZB: 0 (0%)
The files were posted 3 day(s) ago.
----------------------------------------------------------------

Re: Verkeerde NZB

Geplaatst: 06 aug 2011, 22:37
door lukevredeveld
Dat was me inderdaad nog niet opgevallen. Maar goed, hoe kan het dan dat Spotweb een dergelijke NZB genereert? Als ik alle NZB's moet gaan corrigeren dan heeft het natuurlijk geen toegevoegde waarde... Iemand die daar een goede suggestie voor heeft?

Re: Verkeerde NZB

Geplaatst: 07 aug 2011, 13:24
door Blauwbek
Vraag even op github zou ik zeggen

Re: Verkeerde NZB

Geplaatst: 07 aug 2011, 14:38
door lukevredeveld
Blauwbek schreef:Vraag even op github zou ik zeggen
Want? Verwacht jij dat niemand hier het antwoord weet? :shock:

Re: Verkeerde NZB

Geplaatst: 07 aug 2011, 15:39
door Blauwbek
Nee ik verwacht dat het probleem in de source van sw ligt; dwz dat de maker op de hoogte moet worden gebracht

Re: Verkeerde NZB

Geplaatst: 07 aug 2011, 20:11
door lukevredeveld
oké, ga ik daar ook een vraag stellen. Overigens wel raar dat ik de enige ben die daar last van heeft en dat het dan in de source zou zitten. Maar ik spit ff verder, dank voor de tip in ieder geval.

Re: Verkeerde NZB

Geplaatst: 07 aug 2011, 20:48
door hjvbft
Vergelijkbaar probleem met oplossing: https://github.com/spotweb/spotweb/issues/820

Probleem is gemeld op github en opgelost.
Probleem werd veroorzaakt door: "Mijn ownsettings.php begon met 4 spaces. Weggehaald en nu werkt het!"

Aanvulling: Extra check toegevoegd tegen ongeldige ownsettings.php files