How does an agen communicate with the TC server?

Hi,

I am testing TC with a distributed setup, i.e. agent and server on different hosts. On the agent setup page I can specify a port for communication but I have not found the type of protocol being used. I would specifically like to know if the protocol uses some kind of encryption or if this can be somehow configured?

Cheers,
Marcel

4 comments
Comment actions Permalink

Marcel wrote:

Hi,

>

I am testing TC with a distributed setup, i.e. agent and server on
different hosts. On the agent setup page I can specify a port for
communication but I have not found the type of protocol being used. I
would specifically like to know if the protocol uses some kind of
encryption or if this can be somehow configured?

>

Cheers,
Marcel

Current transport protocol is HTTP

--
Alexey Gopachenko
JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Agent and server communicate via HTTP protocol. If necessary SSL can be configured and all interaction will be encrypted. But this is out of scope TeamCity itself, SSL should be configured via the Tomcat server configuration or TeamCity server can be setup to work behind the Apache.

--
Pavel Sher

0
Comment actions Permalink

Hi all,

I revisited setting up TC server and agent and still haven't found out how to encrypt communication between TC server and its agents. Is it possible to encrypt the communication at all? If yes, please let me know how.

Thanks.

Cheers,
Marcel

0
Comment actions Permalink

Hello Marcel,

Some information about configuring Tomcat with SSL is available here:

http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html

When TeamCity server will be configured with SSL and you'll be able to access TeamCity server via HTTPS protocol,
you can configure build agents to access TeamCity server via https protocol as well (but this may require setting up SSL support
in JVM build agents run under).

Please also see details for SSL configuration at
http://www.jetbrains.net/confluence/display/TCD4/UsingHTTPStoaccessTeamCity+server

Regards,
KIR

0

Please sign in to leave a comment.