Synology-Forum.nl

Packages => 3rd party Packages => NZBGet => Topic gestart door: NASNAS op 05 oktober 2021, 12:53:49

Titel: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 05 oktober 2021, 12:53:49
Sinds 1 oktober is er een probleem met m'n NZBget installatie op m'n NAS. Ik draai NZBget niet via Docker maar gewoon via package center (ik heb een erg oude NAS) (DSM 6.2.4). Sinds 1 oktober is er een probleem met 1 van de certificates (deze is verlopen) en hierdoor kan ik alleen nog gebruik maken van NZBget als ik onder settings/security de optie CertCheck uitzet. Dit is alleen niet heel veilig en ik zou dit graag repareren. Alleen lukt dit me niet.

Er zijn als ik het goed heb 2 oplossingen:

1. Het betreffende certificaat vervagen voor een nieuwe (staat op GitHub). Ik ben tot nu toe alleen vrij onbekend met via telnet inloggen op de NAS en het bestand dat ik moet aanpassen staat onder @appstore. Ik heb de tutorial hier op de site al geprobeerd en het lukte om vanaf Terminal op m'n Mac in te loggen en root te krijgen, maar heb geen idee hoe ik vervolgens naar de juiste map manoeuvreer en ook nog een bestand omwissel zonder per ongeluk iets anders kapot te maken. Ik had gehoopt dat ik na het krijgen van root access, via een andere app op m'n Mac (Cyberduck) via ftp kan inloggen op de NAS en ook de verborgen mappen en bestanden zien, maar dat werkt helaas niet (zie alleen de standaard mappen).

De andere optie die het probleem zou moeten oplossen is NZBget updaten naar de laatste testversie. Ook dit lukt niet, want ik krijg elke keer als ik het probeer (vanuit NZBGet) een foutmelding:

Executing update-script /volume1/@appstore/nzbget/bin/install-update.sh
Downloading version information...
Download failed, please try again later

Via package center is geen update te vinden van NZBGet. Ik heb al geprobeerd of de error bij het updaten met rechten te maken heeft, maar dat lijkt het niet te zijn. Mogelijk verhindert het verlopen certificaat de update?

Heeft hier iemand een idee hoe dit op te lossen?
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: StefaanD op 05 oktober 2021, 13:23:09
Niet specifiek voor Synology maar wel voor NZBget. Belangrijkste is het achterhalen waar het cacert.pem bestand staat.

YouTube video (https://www.youtube.com/watch?v=9rSRHufJ8FU)
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: Birdy op 05 oktober 2021, 13:28:56
Misschien is het een optie om NZBGET opnieuw te installeren?  (https://www.synology-forum.nl/nzbget/nzbget-installatie/)
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 05 oktober 2021, 13:57:36
Bedankt voor je reactie, maar de versie die ik nu heb, is dezelfde als die ik dan zal installeren, met volgens mij hetzelfde probleem als dat ik nu heb. De versie die het probleem niet meer heeft is een testversie en die kun je niet via package center installeren. Daar staat alleen de laatste final.
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 05 oktober 2021, 14:02:23
Dank voor je reactie. Ik kwam nu een stuk verder maar liep toch weer tegen een probleem aan. Ik kon cacert.pem uiteindelijk vinden in @appstore/nzbget/bin Vervolgens probeerde ik het commando te geven zoals in het YouTube filmpje wordt uitgelegd (rm  cacert.pem  &&  wget https://nzbget.net/info/cacert.pem  cacert.pem) alleen krijg ik dan de melding:
rm: remove write-protected regular file ‘cacert.pem’? waarop ik "yes" antwoord. Maar dan krijg ik de volgende melding:
rm: cannot remove ‘cacert.pem’: Permission denied

Dit terwijl ik nzbget via package center heb gestopt. Als ik inlog met root (sudo -i) kan ik niet meer naar de folder manoeuvreren.

Enig idee wat ik fout doe?
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: Briolet op 05 oktober 2021, 14:14:10
Moet waarschijnlijk zijn: "sudo rm  cacert.pem "

Citaat
Als ik inlog met root (sudo -i) kan ik niet meer naar de folder manoeuvreren.

Nog nooit van gehoord dat dit niet zou kunnen. Root kan altijd meer dan een admin.
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: Birdy op 05 oktober 2021, 14:16:45
Citaat
Dit terwijl ik nzbget via package center heb gestopt. Als ik inlog met root (sudo -i) kan ik niet meer naar de folder manoeuvreren.
cd /volume1/@appstore/nzbget/binWat krijg je dan te zien, als je root bent ?
volume1 kan bij jou ook volume2 of anders zijn ?
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 05 oktober 2021, 16:08:32
Dankzij bovenstaande tips heb ik uiteindelijk het grootste deel op kunnen lossen. Ik loop nog wel tegen een probleem aan bij het updaten vanuit de app (zie onderaan).

Ter info voor andere met hetzelfde probleem:

Het ging inderdaad mis doordat ik geen "sudo" schreef voor het commando. Alleen ging het toen nog steeds niet in 1 keer goed.

sudo rm cacert.pem && wget https://nzbget.net/info/cacert.pem cacert.pem

Vanuit de juist folder gaf als reactie:

--2021-10-05 15:44:08--  https://nzbget.net/info/cacert.pem
Resolving nzbget.net...
Connecting to nzbget.net|xx.xx.xx|:xxx... connected.
HTTP request sent, awaiting response... 200 OK
Length: 203007 (198K) [application/x-x509-ca-cert]
cacert.pem: Permission denied

Cannot write to 'cacert.pem' (Success).
--2021-10-05 15:44:08--  http://cacert.pem/
Resolving cacert.pem... failed: Name or service not known.
wget: unable to resolve host address 'cacert.pem'

Hierdoor was mijn cacert.pem verwijderd, maar er was geen nieuwe versie gedownload.

Commando: sudo wget https://nzbget.net/info/cacert.pem  cacert.pem

Gaf als reactie:

--2021-10-05 15:46:36--  https://nzbget.net/info/cacert.pem
Resolving nzbget.net...
Connecting to nzbget.net|xx.xx.xx|:xxx... connected.
HTTP request sent, awaiting response... 200 OK
Length: 203007 (198K) [application/x-x509-ca-cert]
Saving to: 'cacert.pem'

cacert.pem          100%[===================>] 198.25K   468KB/s    in 0.4s   

2021-10-05 15:46:37 (468 KB/s) - 'cacert.pem' saved [203007/203007]

--2021-10-05 15:46:37--  http://cacert.pem/
Resolving cacert.pem... failed: Name or service not known.
wget: unable to resolve host address 'cacert.pem'
FINISHED --2021-10-05 15:46:37--
Total wall clock time: 1.0s
Downloaded: 1 files, 198K in 0.4s (468 KB/s)

Daarna stond er weer een cacert.pem in de folder en nu werkt NZBget weer met certcheck aan.



Het enige probleem waar ik nu nog tegenaanloop is dat het uitvoeren van een update vanuit NZBget nog steeds niet werkt. Een update komt nu verder dan eerst, maar loopt vervolgens vast met de volgende error:

Executing update-script /volume1/@appstore/nzbget/bin/install-update.sh
Downloading version information...
Downloading verification signature...
Downloading nzbget-21.2-testing-r2333-bin-linux.run...
Verifying package authenticity...
Updating NZBGet...
...
Installer for nzbget-21.2-testing-r2333
Verifying package...
Checking system...
CPU-Architecture: ppc500
Unpacking...
tar: scripts/EMail.py: Cannot open: File exists
tar: scripts/Logger.py: Cannot open: File exists
tar: scripts: Cannot utime: Operation not permitted
tar: webui/package-info.json: Cannot open: File exists
tar: webui/style.css: Cannot open: File exists
tar: webui/util.js: Cannot open: File exists
tar: webui/index.html: Cannot open: File exists
tar: webui/lib/jquery.min.js: Cannot open: File exists
tar: webui/lib/elycharts.min.js: Cannot open: File exists
tar: webui/lib/elycharts.js: Cannot open: File exists
tar: webui/lib/raphael.js: Cannot open: File exists
tar: webui/lib/bootstrap.css: Cannot open: File exists
tar: webui/lib/bootstrap.js: Cannot open: File exists
tar: webui/lib/bootstrap.min.js: Cannot open: File exists
tar: webui/lib/raphael.min.js: Cannot open: File exists
tar: webui/lib/jquery.js: Cannot open: File exists
tar: webui/lib: Cannot utime: Operation not permitted
tar: webui/img/favicon-256x256.png: Cannot open: File exists
tar: webui/img/favicon.ico: Cannot open: File exists
tar: webui/img/icons-2x.png: Cannot open: File exists
tar: webui/img/transmit.gif: Cannot open: File exists
tar: webui/img/transmit-file.gif: Cannot open: File exists
tar: webui/img/favicon-256x256-opaque.png: Cannot open: File exists
tar: webui/img/download-anim-green-2x.png: Cannot open: File exists
tar: webui/img/transmit-reload-2x.gif: Cannot open: File exists
tar: webui/img/download-anim-orange-2x.png: Cannot open: File exists
tar: webui/img/icons.png: Cannot open: File exists
tar: webui/img: Cannot utime: Operation not permitted
tar: webui/downloads.js: Cannot open: File exists
tar: webui/edit.js: Cannot open: File exists
tar: webui/history.js: Cannot open: File exists
tar: webui/status.js: Cannot open: File exists
tar: webui/messages.js: Cannot open: File exists
tar: webui/upload.js: Cannot open: File exists
tar: webui/config.js: Cannot open: File exists
tar: webui/feed.js: Cannot open: File exists
tar: webui/index.js: Cannot open: File exists
tar: webui/fasttable.js: Cannot open: File exists
tar: webui/nzbget.conf.template: Cannot open: File exists
tar: webui: Cannot utime: Operation not permitted
tar: Exiting with failure status due to previous errors
ERROR: Unpacking failed.
Update failed, installer terminated with error status

Iemand een idee hoe dit nog op te lossen is?

[Mod edit: code tags toegevoegd voor leesbaarheid]
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: Birdy op 05 oktober 2021, 16:38:53
Citaat
Ik draai NZBget niet via Docker maar gewoon via package center (ik heb een erg oude NAS) (DSM 6.2.4)
Welke pakketbron gebruik je eigenlijk voor NZBGet ? Niet van de SynoCommunity?
Ik heb net even geïnstalleerd en getest, maar die van de Synocommunity (van de ontwikkelaar Safihre) werkt gewoon out of de box.
Geen problemen dus met Cert.

[attachimg=1]

Wilde bovenstaande alleen maar even melden.
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 07 oktober 2021, 20:08:27
Ik gebruik toch echt ook SynoCommunity en heb dezelfde versie als jij  :?:
Misschien hebben ze het certificaat veranderd, maar hetzelfde versienummer gehouden?

Wel vreemd dat het updaten naar de laatste testversie nog steeds vast loopt zoals ik in mijn vorige post schreef.

Titel: Re: CERT Errors NZBGet oplossen
Bericht door: Birdy op 07 oktober 2021, 20:17:48
Ik zou dit toch doen, want ik had geen Certificaat probleem.
Misschien is het een optie om NZBGET opnieuw te installeren?  (https://www.synology-forum.nl/nzbget/nzbget-installatie/)
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: santaclaes op 08 oktober 2021, 09:45:55
Goede dag,

ik had hetzelfde op beide nassen, niet onder de docker versie overigens. Ik begrijp dat het iets te maken heeft met de let's encrypt certificaat.
deinstalleren en opnieuw instaleren met dezelfde versie had geen effect. deinstalleren en installeren van de beta versie wel ( 2 ,1.2-testing-r2333)

tip maak een backup in nzbget en restore deze bij herinstallatie, scheelt wat werk.
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 08 oktober 2021, 09:54:42
Ik zou dit toch doen, want ik had geen Certificaat probleem.
Misschien is het een optie om NZBGET opnieuw te installeren?  (https://www.synology-forum.nl/nzbget/nzbget-installatie/)

Ik zal het eens proberen, misschien is het update probleem dan ook opgelost.  :thumbup:
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: santaclaes op 08 oktober 2021, 09:56:34
ja is dan ook opgelost
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 08 oktober 2021, 10:00:41
Goede dag,

ik had hetzelfde op beide nassen, niet onder de docker versie overigens. Ik begrijp dat het iets te maken heeft met de let's encrypt certificaat.
deinstalleren en opnieuw instaleren met dezelfde versie had geen effect. deinstalleren en installeren van de beta versie wel ( 2 ,1.2-testing-r2333)

tip maak een backup in nzbget en restore deze bij herinstallatie, scheelt wat werk.


Bedankt voor je reactie! Ik gebruik zelf ook geen docker. Kun je me vertellen welke file je waar hebt gedownload? Op de site van nzbget staan allerlei verschillende files van versie r2333 voor Mac/win/Linux/etc en ik weet niet welke ik voor mijn NAS moet hebben. Ik heb nog nooit en package geïnstalleerd buiten Package Center in dsm om :)
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: santaclaes op 08 oktober 2021, 10:03:19
synocommunity package, bij het installeren krijg je de keus welke versie

(ik gebruik wel docker en die nzbget versies hadden er geen last van.)
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 08 oktober 2021, 10:40:42
Natuurlijk, ik was vergeten dat je via de installer ook de beta versie kan installeren... Dacht dat je via package center alleen de finals kon installeren...

Nou ja, heb ik in elk geval geleerd hoe je via terminal in je NAS kan komen.
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: santaclaes op 08 oktober 2021, 10:41:39
opgelost?
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: NASNAS op 13 december 2021, 16:39:13
Had geen melding gehad van je reply, maar wilde nog laten weten dat het nu inderdaad is opgelost  :thumbup:
Titel: Re: CERT Errors NZBGet oplossen
Bericht door: santaclaes op 13 december 2021, 17:23:17
Oke, bedankt :thumbup: