Here are instructions on how to configure Plastic SCM to communicate using a secure SSL channel between the client and server.

First download and unzip the following package. Plastic_SSL_Files.zip. Next we are going to copy these files to specific locations, except for the configuration files all of the files will be copied to both client and server locations.

Server: Copy the following files into your Plastic SCM server directory. On a Windows system the default location is - C:\Program Files\PlasticSCM\server

  • plastictcpchannel.dll
  • Mono.Security.dll
  • remoting.conf.channel
  • plastic.key
Client: Copy the following files into your Plastic SCM client directory. Each client using SSL will need these files, the default location for the Client on a Windows system is - C:\Program Files\PlasticSCM\client
  • plastictcpchannel.dll
  • Mono.Security.dll
  • remoting.conf.channel.client
  • plastic.key
After the files are in place restart your Plastic SCM server. The server will now listen in on 8084 and 8085 by default but you can change the listening ports by modifying the settings in the server's remoting.conf.channel file.

New client users can setup connections to the server using port 8085. Existing users will need to re-run the Client configuration wizard to setup a connection to the server over 8085.

If you want to generate a new SSL key this can be done using makecert program. The makecert program is part of the Windows SDK, so Windows developers probably already have it. We found some easy instructions on doing this on another blog post here.