When attempting to install GSS (Ghost Solution Suite) on a fresh installation of SQL 2016 Express an error is received at the step where the installer authenticates with the SQL server.
Installation Error Message:
We're unable to login to the SQL Server <server name> using Windows NT Authentication. Make sure that you have specified a supported SQL server.
You may need to use SQL Server Authentication
Windows 2016 Server
SQL Express 2016*
Ghost Solution Suite (GSS) 3.3
Other environments may also be affected
* The use of SQL Server Express is supported for smaller implementations of GSS. However, customers using GSS with SQL Server Express that encounter performance issues which may be related to the scalability of SQL Server Express will be asked to upgrade from SQL Server Express to SQL Server.
TLS Authentication was disabled in the registry
First, verify that you are using a supported version of SQL Server Express:
SQL Server for Ghost Solution Suite Database
Then, you should work through these steps for more common connectivity issues to the SQL DB:
By entering the Sql Server Configuration Manager you can edit the default SQL Server port. Blank out the field in the dynamic section and enter in 1433 in as the "TCP port" field for the tcp/ip settings. This will allow the DS or GSS to install correctly.
How to change SQL Configuration settings, Please find the below steps:
If the above article does not resolve the issue, enable TLS 1.0 by entered a 1 in the corresponding DWORD keys under the registry path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols