Nueva implementación de certificado SSL que muestra errores solo en Android

0

Al probar una URL HTTPS, se carga correctamente desde todos los navegadores en varios sistemas operativos de escritorio. Sin embargo, cuando probamos específicamente desde un teléfono móvil con Android, obtenemos los siguientes resultados:

Android usando el navegador Dolphin:

Advertencia de seguridad

El nombre del sitio no coincide con el nombre en el certificado. ¿Quieres continuar? (Cancelar / Continuar)

AndroidusandoChrome:

Muestraelmensaje:

Nosehanencontradocertificados

Chromehasolicitadouncertificado.Aceptarestasolicitudpermitiráalaaplicaciónutilizarestecertificadoconservidoresdeahoraenadelante.Elservidorsolicitantehasidoreconocidocomo:443.Soloaceptaestasolicitudsiconfíasenlaaplicación.

PuedeinstalarcertificadosdesdeunarchivoPKCS#12conunaextensióndearchivo.pfxo.p12.

Conlosbotones"Instalar" o "Cancelar" en la parte inferior del cuadro de diálogo del mensaje de error.

Lo realmente interesante es que cuando se prueba en el mismo teléfono Android con Firefox y UCbrowser, la URL se carga correctamente sin estos mensajes de error.

Al cargar la misma URL usando un iPhone con Chrome o Safari, ambos también se cargan correctamente.

¿Alguien tendría alguna sugerencia sobre lo que deberíamos verificar con respecto a la configuración?

Saludos, Leigh.

    
pregunta shwashbuckle 02.08.2016 - 13:29
fuente

1 respuesta

0

Nos las arreglamos para resolver este problema. Nuestro servidor web es Tomcat y la solución fue seguir los pasos a continuación:

  1. Copia de seguridad \ repositorio \ conf \ tomcat \ catalina-server.xml
  2. Apague el servidor Tomcat
  3. Modifique el archivo catalina-server.xml cambiando la configuración clientAuth=want a clientAuth=false
  4. Inicia el servidor Tomcat.
  5. Asegúrese de que el servidor Tomcat se inicie correctamente.
respondido por el shwashbuckle 04.08.2016 - 12:55
fuente

Lea otras preguntas en las etiquetas