Hello,
I am trying to run the Remote Control Server Installer Task on Windows using MSSQL as the database backend, but the task fails with “Exit Code 31”.
Here is a summary of the action:
- Database: MSSQL (local)
- SQL Authentication: User
sa - MSSQL Server Address:
127.0.0.1 - Port:
1433 - JDBC Driver:
C:\JDBC\mssql-jdbc-12.10.1.jre8.jar - Database create directory:
C:\TRCDB - Password is passed via
-DMSSQL_PASSWORDparameter.
The log shows that the installer runs until this step:
waithidden __Download\trc_server_setup.exe -DMSSQL_PASSWORD=“Linux123!”
Failed continue if {exit code of action = 0 or exit code of action = 1}
After that, the task stops and reports Status: Failed with Exit Code 31.
I have verified that:
- SQL Server service is running.
- TCP/IP is enabled in SQL Server Configuration Manager.
- The port 1433 is open.
- The
saaccount is enabled and the password works in SQL Server Management Studio.
Question:
What does Exit Code 31 mean in the context of the TRC Server installer? Are there any additional logs or steps I should check to diagnose why the installer cannot complete the MSSQL configuration?