x509: certificate signed by unknown authority

1. x509: certificate signed by unknown authority

cesar
cesaraugustosant

(usa Ubuntu)

Enviado em 22/05/2023 - 16:13h

Ola

apos instalar o docker no Ubuntu lunar , e tentar rodar o docker estou com este erro, algume sabe como resolver isso?

wcs@wcs-VirtualBox:~$ docker pull hello-world
Using default tag: latest
Error response from daemon: Get "https://registry-1.docker.io/v2/": tls: failed to verify certificate: x509: certificate signed by unknown authority

at Cesar



  


2. Re: x509: certificate signed by unknown authority

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 22/05/2023 - 16:14h

Olá, Cesar!

Parece que você está enfrentando um problema de certificado ao tentar baixar uma imagem do Docker no seu Ubuntu lunar. Vamos tentar resolver isso juntos!

O problema pode estar relacionado à falta de certificados CA no seu sistema. Primeiro, certifique-se de que o pacote ca-certificates esteja instalado no seu sistema. Você pode fazer isso executando o seguinte comando:


# apt-get install ca-certificates


Se o pacote já estiver instalado, tente atualizar os certificados CA no seu sistema:


# update-ca-certificates


Se mesmo assim o problema persistir, você pode tentar adicionar o certificado Docker manualmente. Baixe o certificado SSL da Docker Store usando o comando:


$ wget https://curl.haxx.se/ca/cacert.pem


Em seguida, crie um diretório chamado "certs.d" dentro do diretório /etc/docker:


# mkdir -p /etc/docker/certs.d/registry-1.docker.io


Mova o certificado baixado para esse diretório:


# mv cacert.pem /etc/docker/certs.d/registry-1.docker.io/


Reinicie o serviço Docker:


# systemctl restart docker


A


3. x509: certificate signed by unknown authority

cesar
cesaraugustosant

(usa Ubuntu)

Enviado em 22/05/2023 - 17:11h



Ola

apos instalar o docker no Ubuntu lunar , e tentar rodar o docker estou com este erro, algume sabe como resolver isso?

wcs@wcs-VirtualBox:~$ docker pull hello-world
Using default tag: latest
Error response from daemon: Get "https://registry-1.docker.io/v2/": tls: failed to verify certificate: x509: certificate signed by unknown authority

at Cesar


----------------------

Rodei os comandos, ao executar o comando , deu erro e pediu para usar o param `--no-check-certificate'. .

wcs@wcs-VirtualBox:~$ sudo wget https://curl.haxx.se/ca/cacert.pem
--2023-05-22 17:03:36-- https://curl.haxx.se/ca/cacert.pem
Resolving curl.haxx.se (curl.haxx.se)... 146.75.38.49
Connecting to curl.haxx.se (curl.haxx.se)|146.75.38.49|:443... connected.
ERROR: cannot verify curl.haxx.se's certificate, issued by ‘CN=SSL-SG1-GLOBAL,OU=Operations,O=Cloud Services,C=US’:
Unable to locally verify the issuer's authority.
To connect to curl.haxx.se insecurely, use `--no-check-certificate'.


Rodei com este param e baixou o cacert.pem.

continuei a rodar os comandos como sugeriu, e mesmo assim o erro aparece.

wcs@wcs-VirtualBox:/etc/docker/certs.d/registry-1.docker.io$ ll
total 220
drwxr-xr-x 2 root root 4096 May 22 16:59 ./
drwxr-xr-x 3 root root 4096 May 22 16:59 ../
-rw-r--r-- 1 root root 216583 Jan 10 01:12 cacert.pem
wcs@wcs-VirtualBox:/etc/docker/certs.d/registry-1.docker.io$ sudo docker run hello-world
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": tls: failed to verify certificate: x509: certificate signed by unknown authority.
See 'docker run --help'.
wcs@wcs-VirtualBox:/etc/docker/certs.d/registry-1.docker.io$










Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts