Hola a todos,
Estoy intentando enviar una petición SOAP al entorno de preproducción de VeriFactu (AEAT) y últimamente está fallando sin dar muchos detalles. Hasta hace poco funcionaba correctamente con este formato de curl:
Código:
curl -X POST \
-H "Content-Type: text/xml;charset=UTF-8" \
-H "SOAPAction: urn:aeat:verifactu:TuPeticion" \
--data "@factura.xml" \
--cert "certificado.p12" \
--cert-type P12 \
--pass "contraseña" \
--show-error \
--trace "salida.txt"
He verificado que:
El certificado no ha expirado, el XML cumple con el esquema, La conexión se realiza al entorno de preproducción prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP , la cabecera SOAPAction es la misma que usaba antes.
Sin embargo, ahora obtengo un error genérico o la conexión se cierra sin respuesta válida.
Alguien sabe si ha cambiado algo recientemente en el endpoint de VeriFactu?
¿Han actualizado el WSDL o la definición del SOAPAction?
¿Hay algún canal oficial donde consultar estos cambios o incidencias?
Cualquier orientación o experiencia reciente será muy útil.
¡Gracias de antemano!