Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: Chris_147 op 07 juni 2020, 16:00:11

Titel: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: Chris_147 op 07 juni 2020, 16:00:11
Hey,

sinds 2 dagen loopt het updaten van spotweb fout:
Met Putty even ingelogd en manueel het updaten gestart, krijg ik dit:
Notice: Undefined offset: 1 in /volume1/web/spotweb/vendor/spotweb/nntp/src/Protocol/Client.php on line 2004Dan een hele hoop:
Searching from 502571 to 507572Maar op het einde:
SpotWeb v0.68.30.33 on PHP v7.3.11 crashed

Fatal error occured while connecting to the newsserver:
  (400) Unexpected response [response: "Unrecognized command"]


#0 /volume1/web/spotweb/vendor/spotweb/nntp/src/Protocol/Client.php(662): Net_NNTP_Protocol_Client->throwError('Unexpected resp...', 400, 'Unrecognized co...')
#1 /volume1/web/spotweb/vendor/spotweb/nntp/src/Protocol/Client.php(2022): Net_NNTP_Protocol_Client->_handleUnexpectedResponse(400)
#2 /volume1/web/spotweb/vendor/spotweb/nntp/src/Client.php(1144): Net_NNTP_Protocol_Client->cmdXHdr('Message-ID', '-2-4999')
#3 /volume1/web/spotweb/lib/services/Nntp/Services_Nntp_Engine.php(206): Net_NNTP_Client->getHeaderField('Message-ID', '-2-4999')
#4 /volume1/web/spotweb/lib/services/Nntp/Services_Nntp_Engine.php(217): Services_Nntp_Engine->getMessageIdList(-2, 4999)
#5 /volume1/web/spotweb/lib/services/Nntp/Services_Nntp_Engine.php(217): Services_Nntp_Engine->getMessageIdList(-2, 4999)
#6 /volume1/web/spotweb/lib/services/Nntp/Services_Nntp_Engine.php(217): Services_Nntp_Engine->getMessageIdList(-2, 4999)
#7 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(159): Services_Nntp_Engine->getMessageIdList(-2, 4999)
#8 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(308): Services_Retriever_Base->searchMessageId('4701178', 'Z2upswhUtPYlzbY...', Array)
#9 /volume1/web/spotweb/retrieve.php(145): Services_Retriever_Base->perform()
#10 {main}

Finished retrieving spots.

Ik zit op DSM 6.2.3-25426. Deze update heb ik gisteren gedaan, nadat de spotweb problemen er al waren.

Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: Chris_147 op 09 juni 2020, 16:48:36
Geen ideeën?
Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: dvandonkelaar op 09 juni 2020, 18:20:03
De melding lijkt op een verkeerd verstuurd command naar de newsserver.
Heb je de laatste versie van spotweb draaien?

Of haal je toevallig hele oude posts op?
Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: Chris_147 op 09 juni 2020, 19:48:08
Dit is het commando:
/usr/local/bin/php73 /volume1/web/spotweb/retrieve.php
En mijn retentie heb ik op 360 dagen gezet (stond op 1000 of zo)

Ik moet zeggen dat Spotweb wel lastig begint te doen: installeren gaf ook al regelmatig problemen, ik heb het al eens opnieuw moeten installeren omdat er problemen waren met een upgrade, nu dit weer.  Daarvoor heeft het jaren zonder enig probleem gewerkt...
Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: dvandonkelaar op 09 juni 2020, 21:27:21
1000 zou het probleem niet moeten zijn volgens mij.
Het kan wel eens voorkomen dat het retrieven een probleem geeft (volgens mij bij een timeout). Nogmaals proberen lost dit probleem dan op (maar ik ga er vanuit dat je dat al geprobeerd hebt).

Het commando zou ook moeten werken. Geeft de /install.php-pagina (achter de spotweb url) overal OK?
Zelf draai ik op PHP7.0, misschien dat het wel werkt op een andere PHP versie?
Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: Chris_147 op 10 juni 2020, 17:05:15
/install.php geeft alles OK (enkel own settings niet, maar dat zou niet belangrijk zijn).
Deze installatie heeft altijd met 7.3 gewerkt.

Tja, dan maar opnieuw geïnstalleerd, maar de handleiding hierboven is toch niet meer helemaal up-to-date.

Punt T3: paden kloppen niet meer. Ik denk dat dit nu /usr/local/etc/php73/cli/conf.d/extension.ini is, maar ik ben niet meer zeker. Vorige keer heb ik dit uitgezocht bij de installatie en staat nu nog juist denk ik.

Punt 4: Mijn NAS wilde Spotweb niet meer tonen in de pakketten. http://synology.nzbusenet.com/ stond juist ingevuld bij bronnen. Dan maar handmatig gedownload en zo geïnstalleerd.

Punt 6.2: Usenet server wilde hij steeds niet accepteren. Validatie overgeslagen en later manueel ingevuld.



Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: dvandonkelaar op 10 juni 2020, 19:40:18
Doet hij het na de herinstallatie wel weer zonder foutmelding?
De extensions zouden volgens mij ook gewoon via web station ingesteld kunnen worden.
Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: bartmans99 op 11 juni 2020, 19:45:25
Ja extensions kun je beter via Webstation - PHP settings doen, dat is update bestendiger.

Gebruik je SSL? Dat zorgt bij mijn Usenet provider altijd voor problemen in combi met Spotweb. Probeer eens SSL uit te zetten dus?

Dus Configuratie - Nieuwsservers - vinkje bij Encryptie uit zodat poort 119 gebruikt wordt.
Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: Chris_147 op 17 juni 2020, 19:16:03
Draait nu enkele dagen weer stabiel.
Toch al de 3e keer dat Spotweb ineens niet meer werkt, raar.
Titel: Re: Spotweb updaten loopt fout: Undefined offset in Client.php
Bericht door: mesa57 op 20 juni 2020, 13:11:16
In dit geval lag het aan je newsservers, niet aan spotweb.