Sida 1 av 1

Certificate problem

InläggPostat: 12 nov 2018, 15:39
av erikh
Hej!
Har ett problem att jag inte kan köra dbwebb selfupdate eller hämta uppgifter med t.ex. dbwebb [kursnamn] lab1.
Detta felmeddelande kommer upp:

Kod: Markera allt
$ dbwebb -v selfupdate
Your current version is: dbwebb version v2.2.6 (2018-10-26)
Selfupdating 'dbwebb' from https://raw.githubusercontent.com/mosbth/dbwebb-cli/master
Downloading using wget...

Executing command:
wget  https://raw.githubusercontent.com/mosbth/dbwebb-cli/master/dbwebb2 -O /tmp/8440
-----------------------------------------
--2018-11-12 14:06:23--  https://raw.githubusercontent.com/mosbth/dbwebb-cli/master/dbwebb2
Slår upp raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.84.133
Ansluter till raw.githubusercontent.com (raw.githubusercontent.com)|151.101.84.133|:443... ansluten.
FEL: Certifikatet för "raw.githubusercontent.com" är inte betrott.
FEL: Certifikatet för "raw.githubusercontent.com" saknar en känd utfärdare.

-----------------------------------------
FAILED to download.
Could not download the remote file, check the download link if its correct.


Har testat ominstallera och uppdaterat Cygwin, wget, ca-certificates och openssh, men det har inte löst problemet. Jag har gjort en ny fil i hemmappen som jag döpt till ".wgetrc" och skrivit in raden "ca-directory = /usr/ssl/certs" i filen för att säga till var certifikatet finns någonstans, men det löste inte problemet. Har testat skriva "dbwebb --no-check-certificate selfupdate". Det fungerade inte heller.

Testade även skriva "ls -sT /usr/ssl /etc/ssl" i terminalen:

Kod: Markera allt
$ ln -sT /usr/ssl /etc/ssl
ln: misslyckades att skapa symbolisk länk '/etc/ssl': File exists


Har ingen aning hur jag ska lösa detta.

Re: Certificate problem

InläggPostat: 12 nov 2018, 18:20
av erikh
Testade nu att avinstallera Cygwin helt och hållet från datorn, för att sedan installera allt från början. Nu kan jag inte ens hämta dbwebb-cli.


Kod: Markera allt
$ wget -O dbwebb https://raw.githubusercontent.com/mosbth/dbwebb-cli/master/dbwebb2
--2018-11-12 17:19:14--  https://raw.githubusercontent.com/mosbth/dbwebb-cli/master/dbwebb2
Slår upp raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.84.133
Ansluter till raw.githubusercontent.com (raw.githubusercontent.com)|151.101.84.133|:443... ansluten.
FEL: Certifikatet för "raw.githubusercontent.com" är inte betrott.
FEL: Certifikatet för "raw.githubusercontent.com" saknar en känd utfärdare.


$ wget -O dbwebb --no-check-certificate https://raw.githubusercontent.com/mosbth/dbwebb-cli/master/dbwebb2
--2018-11-12 17:19:33--  https://raw.githubusercontent.com/mosbth/dbwebb-cli/master/dbwebb2
Slår upp raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.84.133
Ansluter till raw.githubusercontent.com (raw.githubusercontent.com)|151.101.84.133|:443... ansluten.
VARNING: Certifikatet för "raw.githubusercontent.com" är inte betrott.
VARNING: Certifikatet för "raw.githubusercontent.com" saknar en känd utfärdare.
HTTP-begäran skickad, väntar på svar... 200 OK
Längd: 63989 (62K) [text/plain]
Sparar till: "dbwebb"

dbwebb              100%[===================>]  62,49K  --.-KB/s    om 0,001s

2018-11-12 17:19:33 (56,5 MB/s) - "dbwebb" sparades [63989/63989]



$ dbwebb -version
-bash: dbwebb: kommandot finns inte

Re: Certificate problem

InläggPostat: 12 nov 2018, 23:34
av mos
Nedladdningen verkar gått bra. Men du behöver ange en absolut sökväg till skriptet för att köra det och skriptet måste ha exekveringsrättigheter.
Kod: Markera allt
chmod 755 dbwebb
./dbwebb --version

Re: Certificate problem

InläggPostat: 12 nov 2018, 23:44
av erikh
Jo, jag fick ordning på dbwebb-verktyget till slut. Angående certifieringsproblemet så verkar det vara mitt virusskydd som spökar. Stängde av virusskyddet temporärt och körde "dbwebb selfupdate" och då fungerade det. Antar att jag får göra så tills vidare.

Re: Certificate problem

InläggPostat: 12 nov 2018, 23:48
av mos
Ah, då har vi lärt oss nya saker idag. Bra.

Re: Certificate problem

InläggPostat: 14 nov 2018, 15:31
av brha18
Erik en fråga
Är det korrekt att använda mosbth i
"$ wget -O dbwebb https://raw.githubusercontent.com/mosbt ... er/dbwebb2"?
Jag trodde att man ska använda sitt eget användarid.

Re: Certificate problem

InläggPostat: 14 nov 2018, 17:20
av mos
Det var korrekt som Erik gjorde. Det som visades var att installera dbwebb-cli, steg för steg enligt:
https://dbwebb.se/dbwebb-cli/installera-steg-for-steg