1 votos

Error SSL con mbsync

He instalado isync[1] en mi Macbook personal, que funciona con OSX 10.11. Utilicé exactamente el mismo .mbsyncrc archivo que escribí para mi Macbook en el trabajo.

La configuración funciona bien en mi máquina de trabajo. Sin embargo, al utilizar el comando mbsync en la máquina personal, obtengo la siguiente salida:

Error SSL al conectar imap.gmail.com (74.125.133.109:993): error:00000014:lib(0):func(0):SSL lib

El macbook del trabajo corre una instalación fresca de OSX 10.11 y Homebrew. El personal también ejecuta OSX 10.11 y Homebrew, pero ha conocido varias actualizaciones desde 2013 (era Mountain Lion en ese momento).

¿Sabe si hay alguna diferencia entre las instalaciones nuevas y las actualizaciones, que pueda provocar este tipo de error?

Enlaces

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

4voto

Cœur Puntos 103

Se trata de una cuestión de certificados. En mi .mbsyncrc Incluí como CertificateFile toda la cadena de certificados (Gmail -> Google, Google -> GeoTrust, GeoTrust -> Equifax). Esto empezó a arrojar intermitentemente el error que describes más o menos cuando arreglé el problema con curl SSL .

Para arreglarlo, utilizar sólo el certificado de Gmail en su .mbsyncrc . Si no estás seguro de cuál de los certificados es el de Gmail, ejecútalo:

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

y utilizar el resultado gmail.crt archivo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X