Connect Tosca Continuous Integration to a Tosca Distribution Server hosted on HTTPS

Tosca Continuous Integration supports HTTPS communication between the Tosca Distribution Server and the Tosca Continuous Integration CIient.

If you have set up your Tosca Distribution Server as a HTTPS service and you want to call it from the Tosca Continuous Integration Client, you need to modify the ToscaCIClient.exe.config file to establish a successful connection. To do so, follow the steps below:

  1. Navigate to the system.serviceModel section of the ToscaCIClient.exe.config file. After a standard installation, this file is located at %COMMANDER_HOME%\ToscaCI\Client.

  2. Copy the entire element whose binding name is "BasicHttpBinding_IRemoteExecutionService".

Copy the binding section

  1. Paste it right underneath the element you have just copied.

  2. From the binding name attribute underneath, cut the value. Use it to replace the value of binding name in the element you just pasted.

Replace the value for binding name in the section you just pasted

  1. Delete the binding name attribute from which you cut the value.

Delete this line

  1. In the binding element you pasted, change the value of the attribute security mode from None to Transport.

Change the value from None to Transport

  1. Save the file.