When I installed the ContinuaCI Server and the Agent didn’t create the service ContinuaCIAgent. So, when I get in localhost:80 to access the ContinuaCI was giving me this error:
“No response from the service. Continua CI will try again in 3 seconds.
If you are an administrator, please connect to the Windows server PROGRAMADOR06 and
Ensure that the Continua Server service is running
Check the Event Log for any application errors for Continua”.
So, I created the service in CMD, but keep going the same error when I get in localhost:80. I tried too change the file Continua.Agent.Service.exe.config to show the logs with the errors, but when I will save it shows a error dialog asking me if some program is using this file.
To investigate further we will need some additional information off you. The easiest way would be to restart the machine (thus releasing any file locks), attempt to install Continua again with the /log option (please run the installer as administrator, also ensure the service accounts entered during the install have appropriate permissions).
Please send the install logs (for server and agent; by default these are located in C:\Users\XXXXX\AppData\Local\Temp) as well as any eventlog entries, and debug log to support@finalbuilder.com, we can investigate further with you.
I had a similar problem with the service. To run a service with a domain or local user account the user account needs privileges to run as a service. While the setup for Continua CI Agent automatically adds the required permissions, the setup for Continua CI server does not. If you install Continua CI Server and Agent on the same computer you just start the Continua CI Server service manually after both setups completed. If you just installed the server you have to grant the user the necessay privileges or reconfigure the credentials of the service. In the latter case Windows automatically adds the configured user to the policies for service login.
Yes, the user(s) for both services require the right to logon as a service. Neither of the installers add this privilege automatically, but we do plan to update the installers to do this one day. There is a small note on the installer form about this, but its probably the sort of thing that gets missed in the rush to get Continua installed.