Error 1722 con agentes privados Jitterbit de Windows
Asunto
La instalación del agente privado de Windows falla con este mensaje de error:
Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. ...
Causa y resolución del problema
Existen múltiples razones por las que la instalación del agente privado podría fallar con este mensaje de error. Dos de las razones más comunes son un conflicto con Microsoft Visual C++ Redistributable o tener caracteres no permitidos en la contraseña de PostgreSQL.
Microsoft Visual C++ Redistribuible
Un conflicto con una versión existente de Microsoft Visual C++ Redistributable puede provocar el error 1722.
Los agentes privados requieren Microsoft Visual C++ Redistributable para Visual Studio 2015, 2017, 2019 que se debe instalar antes de instalar un agente privado. Microsoft incluye los mismos archivos redistribuibles para Visual Studio C++ 2015, 2017 y 2019. Instale la versión de Windows de 64 bits mediante vc_redist.x64.exe
.
Nota
Si se instala un agente privado anterior a la versión 10.3 y ya están instaladas bibliotecas de Visual Studio, como las versiones anteriores de Visual Studio C++ Redistributable para Visual Studio 2017 o posteriores, la instalación fallará. Una solución alternativa es descargar e instalar los archivos correspondientes disponibles en Microsoft Visual C++ Redistributable para Visual Studio 2015, 2017, 2019 y luego instale el agente privado.
A partir de la versión 10.3 de Harmony, esto se ha solucionado. La instalación en una máquina que ya tiene una versión de Visual C++ Redistributable para Visual Studio superior a la 2015 ahora se realiza correctamente. Si sigue experimentando problemas, comuníquese con el soporte técnico.
Caracteres de contraseña de PostgreSQL no permitidos
Una contraseña de PostgreSQL que utiliza caracteres no permitidos puede provocar el error 1722.
Para resolver este problema, no utilice un signo más (+
) como parte de la contraseña de PostgreSQL al instalar un agente privado. La cantidad mínima de caracteres para una contraseña de PostgreSQL es ocho (8). Le recomendamos que no utilice caracteres acentuados (como é
) o cualquiera de estos caracteres en la contraseña de PostgreSQL : + @ $ % &
[] {} (), ; ? ^ = £
.