[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ca-certificates gemold



/usr/lib/ssl/openssl.cnf

Op 05-08-19 om 23:16 schreef Jaap van Wingerde:
> MedeDebianen!
> 
> Door een ondoordachte chown en/of chmod van /etc/ssl (in plaats
> van /etc/ssl/private) heb ik denk ik ca-certificates gemold en daardoor
> kunnen curl en wget niet meer met certificaten werken.
>
> Ik krijg dit soort foutmeldingen:
> "[Mon Aug  5 20:59:27 UTC 2019] Please refer to
> https://curl.haxx.se/libcurl/c/libcurl-errors.html for error code: 77
> [Mon Aug  5 20:59:27 UTC 2019] Can not init api.
> 140017436155968:error:0200100D:system library:fopen:Permission
> denied:../crypto/bio/bss_file.c:74:fopen('/usr/lib/ssl/openssl.cnf','rb')

Mij lijkt het, dat /usr/lib/ssl/openssl.cnf niet te lezen is.
Misschien heb je de rechten daar gewijzigd?

> 140017436155968:error:2006D002:BIO routines:BIO_new_file:system
> lib:../crypto/bio/bss_file.c:83:
> 140017436155968:error:0E078002:configuration file
> routines:def_load:system lib:../crypto/conf/conf_def.c:152: [Mon Aug  5
> ...
> Aug  5 20:59:27 UTC 2019] Please refer to
> https://curl.haxx.se/libcurl/c/libcurl-errors.html for error code: 77
> [Mon Aug  5 20:59:27 UTC 2019] Can not init api.
> 140670452187200:error:0200100D:system library:fopen:Permission
> denied:../crypto/bio/bss_file.c:74:fopen('/usr/lib/ssl/openssl.cnf','rb')
> 140670452187200:error:2006D002:BIO routines:BIO_new_file:system
> lib:../crypto/bio/bss_file.c:83:
> 140670452187200:error:0E078002:configuration file
> routines:def_load:system lib:../crypto/conf/conf_def.c:152:
> 140343936516160:error:0200100D:system library:fopen:Permission
> denied:../crypto/bio/bss_file.c:74:fopen('/usr/lib/ssl/openssl.cnf','rb')
> 140343936516160:error:2006D002:BIO routines:BIO_new_file:system
> lib:../crypto/bio/bss_file.c:83:
> 140343936516160:error:0E078002:configuration file
> routines:def_load:system lib:../crypto/conf/conf_def.c:152:
> 140573337829440:error:0200100D:system library:fopen:Permission
> denied:../crypto/bio/bss_file.c:74:fopen('/usr/lib/ssl/openssl.cnf','rb')
> 140573337829440:error:2006D002:BIO routines:BIO_new_file:system
> lib:../crypto/bio/bss_file.c:83:
> 140573337829440:error:0E078002:configuration file
> routines:def_load:system lib:../crypto/conf/conf_def.c:152: [Mon Aug  5
> 20:59:27 UTC 2019] Please refer to
> https://curl.haxx.se/libcurl/c/libcurl-errors.html for error code: 77"
> 
> De inhoud van /etc/ssl en de dirs waarheen gelinkt worden zijn weer
> leesbaar. Ik heb zonder resultaten ca-certificates opnieuw
> geïnstalleerd, libcirl3-nss geïnstalleerd. Locate helpt me niet aan de
> dir "../crypto/bio/".

Dat is volgens mij code van curl.

> Ik kan nu upgraden naar buster, maar dan zit ik straks misschien met
> een kapotte buster. Hoe zou ik dit kunnen oplossen zonder
> herinstalleren?
Misschien zoiets?
mv /usr/lib/ssl /usr/lib/ssl-backup
apt install --reinstall openssl

Groeten,
Paul

-- 
Paul van der Vlis Linux systeembeheer Groningen
https://www.vandervlis.nl/


Reply to: