Page tree
Skip to end of metadata
Go to start of metadata

Troubleshooting

If you are experiencing problems with Continua CI, the VSoft team is more than happy to help you resolve your issue. Before you contact Support, it is important that you inspect both Continua's event log, which can be found in the Administration section on the Event Log page, as well as the Windows Event Log (Control Panel -> Administrative Tools -> Event Viewer). Examining these two logs for Continua related issues will provide us with more information to help you through your issues. We endeavour to provide useful information in our Event Log so in many cases the errors provided may be sufficient to resolve the problem yourself.

If you are unable to resolve the issue, then contact the VSoft team either through our forums or our support email (support@finalbuilder.com). Note that both our forums and support email receive equally high priority.


Agent Troubleshooting

Troubleshooting information regarding Agents can be found on our Agent Troubleshooting page.


Enabling Debugging

Additional debug information may be required to resolve complex issues. Check the Debug Logging page for details on how to enable debugging.


Common Issues

The Continua Server Service is unreachable

This page is shown when the Continua Services are not running or cannot be contacted. This usually means that the ContinuaCI service is not running. Check that the following services are running (As shown below): 

  • ContinuaCI: This is the main Continua Server service and it must be running to access Continua. 
  • ContinuaCIAgent: This is your local Continua Agent. If you do not have a local agent then this service will not be installed.
  • ContinuaCIPostgreSQL: This service will only be installed for users that are using PostgreSQL instead of SQL Server.
  • ContinuaCISSHD: This service will only be installed if Continua is configured to use SSH as its transport protocol.

If the ContinuaCI service and other services are running correctly but you are still getting this error, you may need to do a few extra steps. Firstly, check the Windows log to see if there are any Continua related errors that may cause Continua to stop running correctly. Secondly, turn on debugging (As explained above) and see if you can identify the error. Following these steps, if you are still unable to run Continua, contact the VSoft team either through our forums or our support email, support@finalbuilder.com. When making a support request, please attach any logs that may help our team track down your issue.

The Continua service cannot be contacted. Checking service status...

If this page is shown then it is likely to be because the web browser cannot load the javascript files. Check that Static Content is enabled on your server. If running on IIS7 and IIS7.5 (Windows 2008 and Windows 2012), this feature is located in the Windows Features dialog under Internet Information Services → World Wide Web Services→ Common HTTP Features → Static Content. Also check that javascript is enabled in your browser.

Web page no longer loads correctly after updating Continua

It's more then likely that IIS has cached one of the script or stylesheet files, executing 'iisreset' from the command line, or restarting the website via the Internet Information Services (IIS) manager should resolve these issues.

After configuration IIS for the first time you're unable to view the Continua web page, instead you receive an error about "Unrecognized attribute 'targetFramework'"...

This error suggests that you've configured the web application to run as an ASP.NET 2.0 application, instead of an ASP.NET 4.0 application. You'll need to go back to the Internet Information Services (IIS) manager and change the Continua's application pool to target the .NET 4.0.

My Remote Agent does not have access to the server via UNC or SSH

This error occurs when the agent can communicate with server but the server cannot communicate with the agent. The only time an agent talks to the server is to register itself to tell that server that it is still online. All other communication originates from the server and the server tells the agent to do things.

Check that your firewall is configured correctly so that all incoming and outgoing ports are allowed. Our Networking and Security page has more information regarding default ports and which ports need to be allowed on both the agent and the server.

If Continua CI is using its default ports then your server and agent firewall will need to be configured to allow the following ports:

Server

  • Incoming:9000
  • Outgoing:9002

Agent

  • Incoming: 9002
  • Outgoing:9000


  • No labels