Corrección de transparencia del certificado
Electron 1.4. 2 contiene un parche importante que soluciona un problema de Chrome en el que algunos Symantec, GeoTrust, y los certificados Thawte SSL/TLS son rechazados incorrectamente 10 semanas desde el tiempo de compilación de libchromiumcontent, La biblioteca Chrome de Electron subyacente. No hay problemas con los certificados utilizados en los sitios afectados y la sustitución de estos certificados no ayudará.
En Electron 1.4.0 — 1.4.11 las solicitudes HTTPS a los sitios que utilicen estos certificados afectados fallarán con errores de red después de una fecha determinada. Esto afecta las solicitudes HTTPS realizadas con las API de red subyacentes de Chrome. como window.fetch
,Solicitudes de Ajax, Electron's net
API, BrowserWindow.loadURL
, webContents.loadURL
, el atributo src
en una etiqueta <webview>
y otros.
Actualizando sus aplicaciones a 1.4.12 evitará que se produzcan estos errores de solicitud.
Nota: Este problema se introdujo en Chrome 53, por lo que las versiones anteriores a Electron 1.4.0 no se ven afectadas.
Fechas de impacto
A continuación se muestra una tabla de cada versión de Electron 1.4 y la fecha en que las solicitudes a los sitios que utilizan estos certificados afectados comenzarán a fallar.
Versión de Electron | Fecha de Impacto |
---|---|
1.3.x | Inafectada |
1.4.0 | Ya está fallando |
1.4.1 | Ya está fallando |
1.4.2 | Ya está fallando |
1.4.3 | 10 de diciembre de 2016 9:00 PM PST |
1.4.4 | 10 de diciembre de 2016 9:00 PM PST |
1.4.5 | 10 de diciembre de 2016 9:00 PM PST |
1.4.6 | 14 de enero de 2017 9:00 PM PST |
1.4.7 | 14 de enero de 2017 9:00 PM PST |
1.4.8 | 14 de enero de 2017 9:00 PM PST |
1.4.9 | 14 de enero de 2017 9:00 PM PST |
1.4.10 | 14 de enero de 2017 9:00 PM PST |
1.4.11 | 11 de febrero de 2017 9:00 PM PST |
1.4.12 | Inafectada |
Puedes verificar la fecha de impacto de tu aplicación adelantando el reloj de tu ordenador y luego comprobar si https://symbeta. ymantec.com/welcome/ carga con éxito.
Más información
Puede leer más sobre este tema, el problema original y la corrección en los siguientes lugares: