Mono problemas con cert y mozroots

Estoy usando este comando en mi máquina virtual mono

sudo mozroots --import --sync

Parece estar obteniendo el certificado deeste sitio.

Luego trato de conectarme a mi sitio ssl y obtengo la excepción de que el certificado no es válido. Utilizo Firefox y veo que el certificado se emitió en 2010. Miré ese archivo y vi que la última vez que se actualizó fue 2009-05-21 12:50

Cuando uso Firefox en la misma máquina, puedo navegar a la misma URL a la que estoy tratando de conectarme y no tengo problemas de SSL. (sin alerta ni pidiéndome que lo agregue a una excepción).

Estoy confundido aquí. ¿Cómo actualizo mono para usar los últimos certificados?

-editar- Verifiqué quién firmó el certificado del sitio que quiero visitar y su nombre está en certdata. Me pregunto por qué mono dice que el certificado no es válido.

Traté de escribir esto y le dije que sí al 3 certificado que me pidió importar

certmgr -ssl https://www.site.com/users/login --machine

Ejecuté mi aplicación nuevamente y obtuve este error. Googlear el código de error 0xffffffff80092012 iencontró esto.

Parece un error corregido que no se ha aplicado a 2.6.4. O podría estar haciéndolo mal. Establezco el ServerCertificateValidationCallback en lo mío y devuelvo verdadero para esta aplicación como una solución para mono.

System.Net.WebException: error al obtener el flujo de respuesta (Escritura: la autenticación o descifrado ha fallado): SendFailure ---> System.IO.IOException: la autenticación o descifrado ha fallado. ---> Mono.Security.Protocol.Tls.TlsException: certificado no válido recibido del servidor. Código de error: 0xffffffff80092012

Respuestas a la pregunta(2)

Su respuesta a la pregunta