Erro SSL com MBSYNC -- acos campo com ssl camp apple Relacionado O problema

SSL error with mbsync


1
vote

problema

português

Eu instalei o iSync [1] no meu MacBook pessoal, que executa OSX 10.11. Eu usei exatamente o mesmo .mbsyncrc arquivo que escrevi para o meu MacBook no trabalho.

A configuração funciona bem na minha máquina de trabalho. No entanto, ao usar o comando mbsync na máquina pessoal, recebo a seguinte saída:

.

erro ssl conectando imap.gmail.com (74.125.133.109:993): Erro: 00000014: lib (0): func (0): ssl lib

O MacBook de trabalho executa uma nova instalação do OSX 10.11 e Homebrew. O pessoal também executa OSX 10.11 e homebrew, mas conhecia várias atualizações desde 2013 (foi leão da montanha no momento).

Você está ciente de qualquer diferença entre instalações e atualizações frescas, que pode levar a esse tipo de erro?

links

    .
  1. http://isync.sourceforge.net/
english

I installed isync[1] on my personal Macbook, which runs OSX 10.11. I used the exact same .mbsyncrc file I wrote for my Macbook at work.

The setup works fine on my work machine. However when using the mbsync command on the personal machine, I get the following output:

SSL error connecting imap.gmail.com (74.125.133.109:993): error:00000014:lib(0):func(0):SSL lib

The work macbook runs a fresh install of OSX 10.11 and Homebrew. The personal one also runs OSX 10.11 and Homebrew, but has known several upgrades since 2013 (it was mountain lion at the time).

Are you aware of any difference between fresh installs and upgrades, that could lead to this kind of error?

Links

  1. http://isync.sourceforge.net/
     

Lista de respostas

4
 
vote

Este é um problema de certificado. No meu ABCDEFGHIJKLMNABCDEFGHIJKLMN0 , incluí como ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Toda a cadeia de certificados (Gmail - & GT; Google, Google - & GT; Geotrust, Geotrust - & GT; Equifax). Isso começou a jogar intermitentemente o erro que você está descrevendo por volta do tempo que eu consertei o Curl SSL problema .

Para corrigi-lo, use apenas o certificado do Gmail em seu .mbsyncrc . Se você não tiver certeza Qual dos certificados é o Gmail One, execute:

  openssl s_client -connect imap.gmail.com:993 -showcerts 2>&1 < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | head -n 27 > gmail.crt    

e use o arquivo de ABCDEFGHIJKLMNABCDEFGHIJKLMN4 .

 

This is a certificate issue. In my .mbsyncrc, I included as CertificateFile the entire certificate chain (Gmail -> Google, Google -> GeoTrust, GeoTrust -> Equifax). This started intermittently throwing the error you're describing around the time I fixed the curl SSL issue.

To fix it, use only the Gmail certificate in your .mbsyncrc. If you're unsure which of the certificates is the Gmail one, run:

openssl s_client -connect imap.gmail.com:993 -showcerts 2>&1 < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | head -n 27 > gmail.crt 

and use the resulting gmail.crt file.

 
 
 
 

Perguntas relacionadas

1  Corrigindo um Mac Não é possível buscar atualizações de software? Solicitações para https://swdist.apple.com/* Parece estar falhando a validação do Cert HTTPS  ( Fixing a mac unable to fetch software updates requests to https swdist apple ) 
Eu descobri que meu Mac não pode buscar atualizações de software porque as solicitações para os servidores da Apple estão falhando. Eu acho que é algo relacio...

0  São espaços em branco uma boa ideia para uma rootca ou intermediateca para um Self Sign / Fechado On-Prem Pki - com iPads?  ( Are whitespaces a good idea for a rootca or intermediateca for a self sign close ) 
Bom dia, Temos iPads correndo com um aplicativo nativo e faria em seguida, um atalho homescreen do Safari para um catálogo baseado na Web. No entanto, conecta...

12  Como você remove exceções de certificado SSL no OS X?  ( How do you remove ssl certificate exceptions on os x ) 
Ao conectar a um URL via HTTPS e o certificado SSL não corresponde (como em um hotspot Wi-Fi pago), o Safari mostra uma caixa de diálogo perguntando se o cert...

3  Como faço para consertar o aviso SSL que eu recebo ao visitar github.com?  ( How do i fix the ssl warning i get when visiting github com ) 
Eu vejo o seguinte aviso ao visitar http://www.github.com/ após 26 de julho , 2014. Eu recebo este aviso em cromo e safári no meu iMac equipado com Maverick...

10  Cromo AutoSelectCertificateForurls OSX  ( Chrome autoselectcertificateforurls osx ) 
Eu tenho um certificado SSL do cliente para autenticação. Estou tentando mapeá-lo para um URL no Chrome no OSX, no entanto, o documentação de cromo de nenhu...

1  Erros SSL do Safari  ( Safari ssl errors ) 
O que levou ao problema Enquanto tentava consertar o erro SSL do Github causado pelos certificados Digicert, exclui alguns dos certificados no aplicativo "K...

6  Por que o iOS 13 não confia na minha própria raiz CA?  ( Why does ios 13 not trust my own root ca ) 
Não importa o que eu faço, não consigo fazer safári no iPhone ou iPad para confiar em um certificado de um site interno. Eu posso olhar para o certificado e é...

4  Mavericks Server: Não é possível usar certificados SSL de terceiros com o Open Directory  ( Mavericks server unable to use 3rd party ssl certificates with open directory ) 
Temos um servidor Mac OS X (Mavericks) - ABCDEFGHIJKLMNABCDEFGHIJKLMN0 , ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Nosso mestre do Open Directory está configurado e ...

3  Faça Macports Use HTTPS (SSL / TLS) para buscar pacotes  ( Make macports use https ssl tls to fetch packages ) 
Por padrão, os Macports usam HTTP para buscar pacotes. Por exemplo: ---> Attempting to fetch port_cutleaves-0.1.4_0.darwin_10.noarch.tbz2 from http://lil....

1  Forçando o uso de conexões SSL em aplicativos dependentes da Web  ( Forcing use of ssl connections in web dependent applications ) 
Muitos sites permitem, para usar uma conexão SSL. Mas como posso forçar meus aplicativos dependentes da Web (Safari, por exemplo) a estabelecer um mais seguro...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.