#MODO CERTIFICACION
##Error 500
Los permisos de los archivos no están en 755. O subiste los archivos cgi en modo ASCII. Debe ser en Binario. Los archivos de config y maestros DEBEN estar en ASCII.
Asegúrate de que no estás usando la versión de 64 bits en un sistema de 32.
Estás usando tu IDCOMERCIO en vez del IDCOMERCIO de certificación. Debe ser 597026007976
Revisa que los permisos de los archivos del cgi-bin estén correctos. La mayoría de es 755. Algunos deben ser 644. Revisa que las claves llaves .pem correspondan a la versión del KCC que estás usando.
Me pasó, ya me estaba volviendo loco. Pero por alguna razón se "arregló" solo. Quizás en un principio Transbank tenga que validar algo y no lo sabemos. Si no te funciona y está todo correcto, espera unas horas.
Si aun no pasa nada, verifica la IP del HOST. En mi caso no me funcionaba conla IP compartida y tuve que usar una IP dedicada.
Otra opción es añadir reglas para que MOD_SECURITY no bloquee la transacción. Pero no la alcancé a usar, ya que con la IP Dedicada funcionó.