apt verificação do certificado do servidor com um certificado válido

1

Estou tentando fazer um repositório privado para o apt. Vai ser servido por https e está localizado no link . Ele também usará a autenticação básica, que configurei como deb https://username:[email protected]/ dev non-free conforme indicado aqui . Quando eu tento atualizar o cache do apt, fico:

Err https://repo.signalvine.com dev/non-free amd64 Packages                          
  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

Quando eu conecto usando curl ( curl https://repo.signalvine.com ) da mesma máquina, o curl declara que SSL certificate verify ok . Eu também testei o repo.signalvine.com usando Qualys SSL Labs e não encontra nenhum problema. O que preciso fazer para validar meu certificado?

    
por btobolaski 19.06.2014 / 20:44

1 resposta

0

Acontece que eu tive os certificados intermediários fora de ordem. Navegadores da Web e ssllabs estavam bem com isso, mas, parece que o apt se preocupa com a ordenação dos certificados intermediários.

    
por btobolaski 26.06.2014 / 19:27