![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Windows 7 y TLS 1.2
Buenas, Tenemos un cliente con windows 7 y nos da el siguiente error en producción.
Cita:
En el código estamos forzando el TlS a 1.2 y ya hemos deducido que es de ese equipo. Hemos intentado meter todas las actualizaciones de windows pero sigue igual. ¿Alguna idea ? |
|
#2
|
|||
|
|||
|
Nosotros estamos comunicando a los clientes que el equipo que mande tiene que tener W10 o superior, algún tipo de error como ese nos dio no hace unos meses con el SII y no supimos/pudimos solucionarlo, así que nuestra solución es que salten al SO superior que si funciona, igual pasa con los Server, en el 2012 no funciona, en el 2016 ya no me acuerdo, lo que si se que del 2019 en adelante funciona el envio.
|
|
#3
|
|||
|
|||
|
Cita:
En las opciones de internet explorer, croe que era la ultima pestaña , activa los protcolos tsl 1.1 y 1.2 Tambien hay una actualizacion de w7 para activarla si nl vienen. |
|
#4
|
|||
|
|||
|
Si funciona avisa por favor, yo creo que estuve mirando y no hubo manera de que un W7 funcionara.
|
|
#5
|
|||
|
|||
|
Nosotros, al igual que Faneka, estamos migrando todos los windows servers 2012 o anterior, y windows 7/8
No fuimos capaces de hacer que funcionara en ellos |
|
#6
|
|||
|
|||
|
esto ya pasó en w7 con el sii, es una cosa de los servidores de hacienda que a partir de X fecha ya no permite ese tipo de peticiones.
en el hilo del SII está explicado. Nosotros tuvimos que hacer migraciones exprés a W10 para que el cliente pudiera seguir haciendo envíos ![]() |
|
#7
|
|||
|
|||
|
Hay un parche que puse yo en un equipo con Windows 7 para el SII y me deja enviar, no lo he probado con VERIFACTU, pero deberia funcionar.
La información está aqui: https://support.microsoft.com/es-es/...0392#bkmk_easy Y la URL de descarga: https://catalog.update.microsoft.com...px?q=kb3140245 |
|
#8
|
|||
|
|||
|
Hola, nosotros lo hemos lo hicimos funcionar accediendo al certificado por fichero, no usando el almacen de windows.
Pero siguiendo estas indicaciones: https://visionwin.freshdesk.com/supp...ndows-7-y-aeat Parches para server 2008,enbeed 8, server 2008, embbed 8, server 20202 ,windows 7 https://www.catalog.update.microsoft...px?q=kb3140245 Una vez instalado el parche y el Fixit para windows 7, hay que comprobar si está activado el TLS 1.2. Entrando en panel de control, opciones de internet, opciones avanzadas ver si aparece el TLS 1.2 y activarlo Espero que os sirva. |
|
#9
|
|||
|
|||
|
Esto me paso a mi con los tpvpc y al final el tema pasaba por los certificados de conexiin a redsys que las nuevas imolementaciones de seguridad no son validas para windows 7.
Puedes probar tambien a que ponerle la opcion de curl que no verifiquw los certificados(mas inseguro). |
|
#10
|
|||
|
|||
|
Yo estoy aprovechando y estoy diciendo a mis clientes que la version minima de SO es Windows 10. No me complico. Puede dar mas de un dolor de cabeza tener el windows 7. Sobre todo si envías con Curl que en windows 7 tienes que instalarlo y añadirlo a las variables de entorno o si necesitas un FrameWork superior tener que ir instalando o añadiendo dependencias. Windows 10 y fin de la historia
|
|
#11
|
||||
|
||||
|
Yo igualmente no me complico la vida con W7. Al final todas esas ñapas son dolores de cabeza "de gratis" porque igual funcionan que igual no, echas horas y horas dando cabezazos y eso al final son costos que no repercutes al cliente.
Requerimientos W10 o superior y a volar.
__________________
Be water my friend. |
|
#12
|
|||
|
|||
|
Algunos de mis clientes usan el teléfono móvil como servidor de Red. Esto también lo estoy quitando. Estoy obligando a un router de banda ancha en condiciones. Vamos a aprovechar!!
![]() |
|
#13
|
||||
|
||||
|
Cita:
Maemía... ¿y no tienes ninguno que use una máquina de escribir de router? ![]() ![]()
__________________
Be water my friend. |
|
#14
|
|||
|
|||
|
Windows 7
Cita:
Ya tenia ese parche instalado. En el registro aun así no aparecían los tls en channel pero se los creamos y nada. Les diremos que se actualicen y maldigan a hacienda y no a nosotros por hacerles gastar mas dinero. |
|
#15
|
|||
|
|||
|
Al menos en Windows Server 2012 no va a funcionar con Verifactu y la verificación de CIF/NIF, el motor Schannel no implementa AES-GCM (ni el set moderno de suites ECDHE+GCM), que son los que pide hacienda porque son muy especialitos. Puedes ordenar o quitar/poner cipher suites en el Registro, pero no puedes “instalar” algoritmos que el sistema no trae en la DLL. Por eso, aunque añadas TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, el cliente seguirá sin poder negociarla: Schannel la ignora porque no existe en 2012. Puedes instalar tls.1.2 y comunicar con cualquiera, pero no con hacienda que exige un algoritmo más moderno.
|
|
#16
|
|||
|
|||
|
Cita:
Última edición por ermendalenda fecha: 09-11-2025 a las 12:04:05. |
|
#17
|
|||
|
|||
|
Ok, acabo de buscar información de por que funciona en curl.exe, por que me habia acojonado
, yo uso una versión de curl de hace unos años, que va en todas las versiones de windows desde XP y en Win32 y Win64 , podeis comprobar si vais a tener problemas, con el curl que teneis, ahora o en el futuro, supongo que si ahora no teneis problemas en el futuro tampoco, no creo que este aceptando conexiones que no sean a partir de de TSLv1.3, como comenta el compañero. Para verificarlo he hecho lo siguiente, escribir desde la linea de comandos: curl.exe -V Me devuelve lo siguiente: Cita:
curl -v https://www2.agenciatributaria.gob.es y devuelve ésto: Cita:
¿Por qué funciona ésto desde windows XP, cuando windows xp solo llega a TSLv1.0? Pues por que curl.exe está compilado con soporte dual: si el Sistema Operativo no tiene el soporte que necesita para la conexión Openssl, de esa compilación curl, toma el control y usa su cifrado, pasando del Sistema operativo. Y oye, funciona perfectamente con AES-GCM y OPENSSL(no Schannel) Jeje. Lo mejor de los 2 mundos: XP Viejo con seguridad 2025 BUFF Que alivio |
|
#18
|
||||
|
||||
![]() ![]() ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#19
|
|||
|
|||
|
Yo lo que he hecho es que un ordenador encendido las 24 horas en mi casa reciba las facturas de las tiendas y desde mi casa las envíe directamente a la AEAT.
Así me quito dolores de cabeza de que si el cliente tiene windows XP o tiene un móvil. Y si hay algún error me entero antes que nadie. |
|
#20
|
|||
|
|||
|
Cita:
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Aplicación hecha con Delphi 10.2 no funciona en Windows 10, pero sí en otros windows | lgarcia | Varios | 5 | 09-07-2018 10:13:21 |
| ¿Estás pensando en actualizar Windows? Te encantará Windows 10 | nlsgarcia | La Taberna | 6 | 25-02-2015 10:38:40 |
| Compartir archivos entre Windows Vista sobre VirtualBox y Windows XP como host | mlara | Windows | 2 | 27-03-2009 09:27:28 |
| Microsoft autoriza a los fabricantes a instalar Windows XP en vez de Windows Vista | Ñuño Martínez | Noticias | 4 | 26-09-2007 06:11:19 |
| Windows cede ante Google y modificará Windows Vista | Bicho | Noticias | 5 | 20-06-2007 23:31:04 |
|