El siguiente instructivo esta basado en un documento provisto por AFIP, por lo que se recomienda indicar a los clientes, que se asesoren con la AFIP por cualquier cambio que pudiera haberse introducido.

Obtención del certificado digital CSR.

Para obtener el certificado CSR(Certificate Signing Request) se deben seguir las indicaciones que se establecen en el site provisto por la AFIP

http://www.afip.gov.ar/ws/#Normativa. donde se hace referencia al siguiente documento del que se extrae la información consignada debajo:

http://www.afip.gov.ar/ws/WSAA/cert-req-howto.txt.

Software requerido:

Es necesario usar el utilitario OpenSSL.

Si tiene acceso a un servidor Unix/Linux, seguramente, ya lo tiene instalado.
Si tiene acceso a equipos Windows, puede descargar el openSSL de:

 https://www.zoologic.com.ar/upload/OpenSSL.rar

Una vez descargado se debe descomprimir la carpeta llamada "OpenSSL" en el disco C:\ que es desde donde se va a ejecutar luego.

Generación de la clave "Privada" y archivo CSR (Certificate Signing Request) "Pedido".

En MS Windows: abrir una ventana de comandos, desde menú de inicio - ejecutar, tipear "CMD" y confirmar. Se abrirá una ventana como la siguiente:

FE0001_1

Línea de comando.

Se debe ingresar el comando "cd.." y presionar la tecla "Enter", repetir este proceso hasta que la ruta que figure en la ventana sea "C:\>" (en este caso solo se necesitó ingresar dos veces este comando).

FE0001_2

Línea de comando.

Ingresar al directorio donde este guardada la carpeta OPENSSL y luego a la carpeta BIN.

FE0002a

Línea de comando.

Para generar la clave privada para la solicitud del certificado se debe ingresar lo siguiente:

"openssl genrsa -out privada 2048" (sin las comillas) y confirme.

 

FE0053

Línea de comando.

Luego genere el archivo Request CSR(Certificate Signing Request) ejecutando desde la línea de comando:

"openssl req -new -config openssl.cnf -key privada -out pedido" (sin las comillas).

FE0054

Línea de comando.

Deberá ingresar respetando el formato, sin las comillas, las siguientes opciones con los datos de su organización, no necesariamente aparecerán todos los campos ni en el mismo orden, algunos pueden quedar vacíos:

Country Name (2 letter code) [AU]:"AR"

Organization Name (eg, company :"Zoo Logic S.A."

Common Name (Ej:Empresa) [Empresa S.A.]:"Zoo logic"

Ingrese: CUIT []:"CUIT 30707791973"

 

Esto dará por resultado la generación de dos archivos, "Privada" como "Pedido", que se ubican dentro de la carpeta "Bin" del directorio "Openssl". Tener en cuenta que el archivo "Pedido" debe ser renombrado a "Pedido.csr", por lo que solo hay que agregar la extensión ".csr" al final del nombre del archivo.

Nota: se debe prestar especial atención a los nombres de los archivos pedido y privada, si los mismos tuvieran extensión, por ejemplo "Privada.dat" al momento de utilizarlos se los debe referenciar junto con su extensión.

FE0005a

Archivos Privada y Pedido en directorio BIN dentro de OPENSSL

En caso de encontrarse con algún inconveniente al utilizar la sentencia:

"openssl req -new -config openssl.cnf -key privada -out pedido" (sin las comillas).

se puede realizar el mismo procedimiento a través de otra sentencia:

"openssl req -new -key privada -subj /C=AR/O=subj_o/CN=subj_cn/serialNumber=CUIT subj_cuit -out pedido"

Donde se debe reemplazar:

subj_o por el nombre de su empresa.
subj_cn por su nombre.
subj_cuit por la CUIT sin guiones de la empresa o programador.

Versión: Todas

Registrado por:  Julio Tonini

20-abr-10

Build: 20240826
Volver al Comienzo  Anterior  Siguiente