🔐 Certificados AFIP · EDC

Versión v1.0.0 · Generado: 2026-07-15 12:16:53 · https://cotizador.edc.ar/gestion/info-fiscal.php

Certificado digital y clave privada de EMBALAJES DEL CENTRO SRL para los WebServices de ARCA/AFIP. Los usa el módulo Info AFIP/BCRA de cotizador.edc.ar (WSAA + ws_sr_constancia_inscripcion). Sin estos archivos hay que rehacer todo el trámite en AFIP.

📝 Cambios de esta versión:
Backup inicial - certificado creado 15/07/2026
🔐 CONFIDENCIAL. Este documento contiene credenciales. NO compartir. Si tu Gmail se compromete, rotar todas las claves listadas.

🔐 Certificado digital

Datos del certificado

CUIT30-70716043-4 (EMBALAJES DEL CENTRO S.R.L.)
Alias AFIPcotizador-edc
SubjectCN = cotizador-edc, serialNumber = CUIT 30707160434
Nro serie6DA2ED7396517DAB
EmitidoJul 15 13:27:23 2026 GMT
Vence14/07/2028 — faltan 729 días
EmisorAFIP · Administración de Certificados Digitales

Archivos

Certificado/etc/afip/edc.crt (644 ubuntu:www-data)
Clave privada/etc/afip/edc.key (640 ubuntu:www-data) — RSA 2048, SIN passphrase
CSR original/etc/afip/edc.csr
Cache de TA/etc/afip/ta/ (excluido del backup — se regenera solo)

🔌 Dónde se usa

Módulo

Appcotizador.edc.ar · Info AFIP/BCRA
URLhttps://cotizador.edc.ar/gestion/info-fiscal.php
Libs/var/www/cotizador/gestion/lib/wsaa.php · afip_padron.php
ConstantesAFIP_CERT, AFIP_KEY, AFIP_TA_DIR, AFIP_CUIT (definidas en wsaa.php)

WebServices AFIP

WSAAhttps://wsaa.afip.gov.ar/ws/services/LoginCms
Padrónhttps://aws.afip.gov.ar/sr-padron/webservices/personaServiceA5
Serviciows_sr_constancia_inscripcion (método getPersona_v2)
TATicket de acceso válido 12h, cacheado en /etc/afip/ta/

Estado

CertificadoCreado 15/07/2026 — VÁLIDO
Delegación⚠️ PENDIENTE — el servicio ws_sr_constancia_inscripcion no está delegado al alias. WSAA responde "Computador no autorizado a acceder al servicio". Requiere que el Administrador de Relaciones de EDC lo dé de alta.

📋 Cómo rehacer el trámite (si se pierden los archivos)

1. Generar clave + CSR en el server

sudo mkdir -p /etc/afip && sudo chown ubuntu:ubuntu /etc/afip && cd /etc/afip
openssl genrsa -out edc.key 2048
openssl req -new -key edc.key -subj "/C=AR/O=EMBALAJES DEL CENTRO SRL/CN=cotizador-edc/serialNumber=CUIT 30707160434" -out edc.csr
chmod 600 edc.key

2. AFIP · crear el certificado

ServicioAdministración de Certificados Digitales (con clave fiscal, representando a EDC)
PasosAgregar alias → Alias: cotizador-edc → subir el archivo edc.csr → Agregar → Ver → Descargar el .crt

3. AFIP · delegar el servicio

ServicioAdministrador de Relaciones de Clave Fiscal
PasosNueva Relación → Buscar → AFIP → WebServices → ws_sr_constancia_inscripcion
RepresentadoEMBALAJES DEL CENTRO S.R.L. (30-70716043-4)
Representanteel alias del certificado: cotizador-edc (NO una persona)
RequisitoLa persona que lo hace debe ser Administrador de Relaciones de EDC. Si no, da "La persona no se encuentra habilitada para operar el servicio".

4. Subir el .crt y dar permisos

scp -i C:\Users\aR\Desktop\ssh-key-2026-04-19.key C:\Users\aR\Desktop\edc.crt [email protected]:/etc/afip/
sudo chgrp www-data /etc/afip/edc.key /etc/afip/edc.crt
sudo chmod 640 /etc/afip/edc.key && sudo chmod 644 /etc/afip/edc.crt
sudo mkdir -p /etc/afip/ta && sudo chown www-data:www-data /etc/afip/ta && sudo chmod 775 /etc/afip/ta

5. Verificar

diff <(openssl x509 -in /etc/afip/edc.crt -noout -modulus) <(openssl rsa -in /etc/afip/edc.key -noout -modulus) && echo 'key y cert coinciden'
php /opt/edc-test_afip.php 30707160434

⚙️ Comandos útiles

Conectarse

ssh -i C:\Users\aR\Desktop\ssh-key-2026-04-19.key [email protected]

Ver vencimiento del certificado

openssl x509 -in /etc/afip/edc.crt -noout -subject -dates -serial

Verificar que key y cert coinciden

diff <(openssl x509 -in /etc/afip/edc.crt -noout -modulus) <(openssl rsa -in /etc/afip/edc.key -noout -modulus) && echo OK

Test completo (WSAA + padrón + BCRA)

php /opt/edc-test_afip.php 30707160434

Forzar renovación del TA

sudo rm -f /etc/afip/ta/*.json

Purgar Cloudflare (zona edc.ar)

purge edc

Backup manual

sudo -u www-data php /opt/backup-system/send.php afip-certs "Motivo del backup"