![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#21
|
|||
|
|||
|
Cita:
Tendras u a buena instalacion con SAI, doble conexion de internet con un multplexor o al menos un backup de internet y 2 entradas por si falla una...no? O te la juegas todo a una? Al menos considera que los datos se suban a un cloud seguro vigilado 24×365 y desee ahi lo rescatas y subes Última edición por ermendalenda fecha: 09-11-2025 a las 20:16:30. |
|
#22
|
|||
|
|||
|
Cita:
|
|
#23
|
|||
|
|||
|
Cita:
Curl + openssl no accede a los certificados del equipo, o al menos yo no he visto como hacerlo. Curl + schannel sí accede a los certificados del equipo, pero no logra la conexión en Windows 7 CON HACIENDA (ojo, con hacienda, si con otros endpoints, y sí en las versiones posteriores de windows). La razón es que Hacienda envía al establecer la conexión un "ServerHello" con suites de cifrado TLS1.2 que Schannel en Windows 7 / 2012 no soporta, ni aunque tú las habilites desde el registro. Y a partir de aquí copy paste: Cita:
Por cierto esta limitación no la hay en Ticketbai, son menos exigentes con los cifrados. Última edición por emailesc fecha: 21-11-2025 a las 18:59:04. |
|
#24
|
|||
|
|||
|
Cita:
Pero tiene su historia, me tuve que romper la cabeza un pelín, pero seguro que la versión chatgpt 0.1 en pre ya lo dice, ![]() Cuando tenga un hueco lo busco, es cierto que fi almente yo lo hago por fichero por que lo controlo y para actualizarlos es mas rapido, existen parametroa de curl para que funcione, hay que tener en cuenta alguna cosita extra pero va bien |
|
#25
|
|||
|
|||
|
Cita:
|
|
#26
|
|||
|
|||
|
Por otro lado aqui teneis la traza importante de conexiin curl probados en XP, W7, W10 y W11:
Info: TLSv1.3 (IN),.TLS handshake, Server hello(2) Recv SSL data, 91 bytes (0×5b) No, es para enseñaros que incluso con xp usa el tlsv1.3, pero funcionaria igual con certificadks de almacen Última edición por ermendalenda fecha: 21-11-2025 a las 22:27:03. |
|
#27
|
|||
|
|||
|
¿con Hacienda? ¿con certificado de almacén de certificados?
|
|
#28
|
|||
|
|||
|
Cita:
Última edición por ermendalenda fecha: 21-11-2025 a las 22:25:27. |
|
#29
|
|||
|
|||
|
Cita:
![]() ![]() ![]() |
|
#30
|
|||
|
|||
|
Hay una aplicación que facilita muchísimo toda esta configuración de protocolos y Cyphers. Se llama IIS Crypto por si a alguno le puede ayudar.
Yo he probado ya todas las configuraciones, y nada.. desde una máquina Windows Server 2012 R2 no lo consigo. Nosotros tenemos que usar ahora mismo .net si o si, asi que supongo que tocará migrar el servidor. El fallo se ve facil desde un comando de PowerShell: Código:
Invoke-WebRequest -Uri URLDelServicioVerifactu Código:
Invoke-WebRequest : Anulada la solicitud: No se puede crear un canal seguro SSL/TLS. En línea: 1 Carácter: 1 + Invoke-WebRequest -Uri URLDelServicioVerifactu ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand |
|
#31
|
|||
|
|||
|
Cita:
Quedando algo así, por si alguien quiere imvestigar Código:
Invoke-WebRequest -Uri "https://www1.agenciatributaria.gob.es/wlpl/VERI_FACTU/registro" -Method POST -ContentType "text/xml;charset=UTF-8" -Certificate (Get-PfxCertificate "C:\certs\certificado.pfx") -Body ([System.Text.Encoding]::UTF8.GetBytes((Get-Content "C:\verifactu\soap.xml" -Raw))) |
|
#32
|
|||
|
|||
|
Ponngo ejemplo, sin haberlo probado, con endpoint de entorno de pruebas por ai alguien quiere probar
Código PHP:
|
|
#33
|
|||
|
|||
|
Cita:
Efectivamente no es posible usar directamente certificados, pero desde w7 si lo puedes automatizar, con ceutil extraes el certificado del almacen (indicandole la huella del certificado) y despues lo usas con curl. Lo que si se podia usar directamente es con autofirmacommandline.exe, pudiendo apuntar directamente al certificado que quieres sin que te muestre la pantalla de selección. El autofirmacommandline.exe no es recomendable para firmar cuando son ventas rapidas (comercio retail) por que puede tardar unos cuantos segundos en ocasiones. Última edición por ermendalenda fecha: 22-11-2025 a las 08:45:31. |
|
#34
|
|||
|
|||
|
Cita:
Desde Windows Server 2012 R2 tenía entendido que sí funcionaba, pero no lo he probado aun. No obstante, puedes salvarte de cambiar el servidor, o al menos no tener que hacerlo deprisa y corriendo, puedes enviar desde .NET con curl + openssl, la compilación que lleva ambas, y el certificado en archivo, no en el almacén de certificados de windows. Curl + Openssl usan sus propias librerías, no las de Schannell y funciona bien. |
![]() |
|
|
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 |
|