You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Default Ports

These defaults can be changed either at install time, or afterwards by modifying the relevant config file and restarting the service.

 IncomingOutgoingUsed forSet in
Server90009002

Communication with agents

Continua.Server.Service.exe.config
Server80 Web UIIIS configuration
Server*9010 SSH/SFTPContinua.Server.Service.exe.config
Agent90029000Communication with serverContinua.Agent.Service.exe.config
Agent* 9010SSH/SFTP with server

Continua.Agent.Service.exe.config

*SSH access is optional, however agents must be able to access files on the server via either SSH or a UNC share. See below for more info.

Services

At install time, you specify which Windows user the Server and Agent services run as. We do not use Local System because many external tools (version control systems, build tools etc) expect to be run in a user context, and some require configuration that can only be performed by logging in as a user.

Shares and SSH

The Server must have a share (by default \\localhost\ContinuaShare) where the repository caches and build workspaces are stored. Agents can access this share either directly or via SSH. 

To access the share directly, the user that the Agent service runs as must have read/write access to the share. Within a domain a share will perform significantly faster than SSH.

Continua also ships with an embedded SSH server for communication between the Server and Agent, which means that access to the share can be locked down. This is useful if you are working in a more secure network or if your agents are on the same domain as your sever. 

 

The Agent does not require any externally accessible shares. 

HTTPS

It is possible to enable HTTPS in IIS for use with Continua. Please see this IIS Config guide for more details: http://learn.iis.net/page.aspx/144/how-to-set-up-ssl-on-iis/#IISManager

  • No labels