To polecenie pokaże pełny łańcuch certyfikatów przesyłanych przez serwer. Jeśli serwer nie wysyła certyfikatu pośredniego, zobaczysz tylko certyfikat główny (root certificate), a wtedy będziesz wiedział, że problem polega na braku pełnego łańcucha certyfikatów.
Od jakiegoś czasu mam problem
user@nextcloud:~$ openssl s_client -connect freedns.42.pl:443
CONNECTED(00000003)
depth=0 CN = freedns.42.pl
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 CN = freedns.42.pl
verify error:num=21:unable to verify the first certificate
verify return:1
depth=0 CN = freedns.42.pl
verify return:1
---
Ktoś wie co to może być? Ubuntu 22.04
Otrzymane komunikaty wskazują, że połączenie SSL/TLS zostało nawiązane pomyślnie, ale wystąpiły problemy z weryfikacją łańcucha certyfikatów.
Oto, co oznaczają poszczególne
To polecenie pokaże pełny łańcuch certyfikatów przesyłanych przez serwer. Jeśli serwer nie wysyła certyfikatu pośredniego, zobaczysz tylko certyfikat główny (root certificate), a wtedy będziesz wiedział, że problem polega na braku pełnego łańcucha certyfikatów.
apt update && apt install ca-certificatessudo update-ca-certificates