![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
El otro era en los parámetros de AutoFirma, que he visto en otros post ejemplos y ya me funciona. Mil gracias. |
|
#2
|
|||
|
|||
|
EDIT: Solucionado, explicación abajo
Buenas tardes, A ver si alguien puede arrojarme algo de luz, porque tengo delante una pared y estoy dando palos de ciego. Tengo ya funcionando el proceso de generar una factura, el XML y el QR. Me he puesto con el tema de enviar a Hacienda, y por ahora he conseguido que me llegue el aviso de "001 - no se ha usado certificado de cliente". - He generado un certificado de dispositivo usando la web de Izenpe (es gratuito). - Se ha creado un P12, que he convertido a PEM y CRT con open_ssl, y lo he subido a Plesk. - El certificado no puedo usarlo directamente en un dominio porque dice que "la conexión no es segura". - Para probar a enviar algo firmado, me he descargado el Autofirma y he firmado usando ese certificado P12. En principio parece que OK. - Al intentar subir por PHP este XML, me dice que no se ha usado certificado SSL. En sí, el dominio desde el que envío los datos, tiene un certificado Let's Encrypt que funciona correctamente, pero no sé si esto se llega a usar o detectar. He estado mirando diferentes opciones, y he visto que desde PHP se puede especificar qué fichero quieres usar como certificado. Por un lado he probado esto: Código PHP:
El error es este: Código:
<br /> <b>Warning</b>: file_get_contents(): Unable to set private key file `/var/www/vhosts/xxx/dkbai.pem' in <b>/var/www/vhosts/xxx/api/factura/index.php</b> on line <b>730</b><br /> <br /> <b>Warning</b>: file_get_contents(): Failed to enable crypto in <b>/var/www/vhosts/xxx/api/factura/index.php</b> on line <b>730</b><br /> <br /> <b>Warning</b>: file_get_contents(tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta): Failed to open stream: operation failed in <b>/var/www/vhosts/xxx/api/factura/index.php</b> on line <b>730</b><br /> Código PHP:
Código:
58unable to load client key: -8178 (SEC_ERROR_BAD_KEY) ¿Alguien me ilumina un poco el camino? Entiendo que quizás es algún problema con el fichero de la Key, pero no me hago idea el qué... Gracias! Saludos. EDIT: SOLUCIONADO!! El problema era el comando que utilicé para convertir el P12 en PEM. Un usuario de Stackoverflow dice que se le solucionó con este comando: Código:
openssl pkcs12 -in keyname.p12 -out keyname.pem -nodes -clcerts Última edición por Irreo fecha: 28-03-2022 a las 17:45:46. Razón: Problema solucionado. |
|
#3
|
|||
|
|||
|
Yo he probado eso mismo y no me funciona
Pues yo he probado ese mismo comando:
Código:
openssl pkcs12 -in keyname.p12 -out keyname.pem -nodes -clcerts <b>Parse error</b>: syntax error, unexpected identifier "pkcs12" in <b>/srv/vhost/kalion.com/home/html/enviaXML.php</b> on line <b>32</b> Lo cual es lógico porque ese comando con espacios entre medias no me ha parecido que exista en PHP. Lo he buscado en la bibliografía oficial y existen otros. ¿es en otro leguaje? ¿hay que adaptarlo a cada lenguaje en concreto? Si alguien pudiera responder lo agradecería porque llevo luchando con esto ni se sabe. |
|
#4
|
|||
|
|||
|
Cita:
Yo lo estoy usando mas o menos asi para comprobar la fecha de caducidad desde delphi Código:
openssl pkcs12 -in "certificadoengineclaveprivada.pfx" -passin pass:password -passout pass:password -clcerts -nodes | openssl x509 -noout -enddate Última edición por sEngine fecha: 22-11-2022 a las 13:56:57. |
|
#5
|
|||
|
|||
|
No me deja escribir la clave
Cita:
¿alguien tiene algún vínculo a un tutorial o similar? Gracias otra vez |
|
#6
|
|||
|
|||
|
Cita:
Por si acaso sea eso |
|
#7
|
|||
|
|||
|
Tarjetas regalo
Buenos días, ¿alguien ha tenido que lidiar con tarjetas regalo? He enviado varios mensajes a las diferentes haciendas preguntando como se tiene que gestionar este tipo de operativa y no me han aclarado absolutamente nada. (que sorpresa...)
Se me plantean dos posibilidades: 1) Para operativas de recarga de tarjetas regalo, generar un fichero de alta de TicketBAI donde el desglose de factura sea NoSujeto con causa OT y en el importe el correspondiente a la recarga de la tarjeta. Por otra parte, cuando se hace uso de la tarjeta regalo no reflejar nada en el fichero de alta ya que se trataría como un medio de pago. 2) Para operativas de recarga de tarjetas regalo, generar un fichero de alta de TicketBAI donde el desglose de factura sea NoSujeto con causa OT y en el importe el correspondiente a la recarga de la tarjeta. Por otra parte, cuando se hace uso de la tarjeta regalo, reflejar ese importe empleado como si fuera un descuento. 3) Para operativas de recarga de tarjetas regalo, no generar un fichero de alta TicketBAI ya que no hay un movimiento real de mercancías ni existe IVA que puedan recaudar (es un cambio de un tipo de medio de pago por otro) Por otra parte, cuando se hace uso de la tarjeta regalo no reflejar nada en el fichero de alta ya que se trataría como un medio de pago. A ver si alguien puede arrojar un poco de luz... Gracias! |
|
#8
|
|||
|
|||
|
Muchas gracias. No había caído en eso. Ya lo hace.
|
|
#9
|
|||
|
|||
|
No me deja escribir la clave
Perdón por repetirme.
|
|
#10
|
|||
|
|||
|
No me deja escribir la clave
¿Cómo puedo borrar los mensajes repetidos?
|
|
#11
|
|||
|
|||
|
Este ha sido una repetición del mensaje anterior creada por error. No sé como borrarlo. Siento las molestias
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice | newtron | Internet | 3716 | 19-01-2026 20:01:34 |
| Como utilizar la ayuda del nuevo Sistema Operativo | gluglu | Humor | 3 | 24-09-2007 09:39:05 |
| Aplicacion Agencia De Viajes | ArdiIIa | Varios | 9 | 20-01-2007 16:49:53 |
| El Vasco Aguirre | Al González | La Taberna | 5 | 26-05-2006 09:22:28 |
| Microsoft ha lanzado su nuevo sistema operativo | DarkByte | Humor | 0 | 25-01-2004 09:21:14 |
|