Configuring Engineering Workflow Management clients and build engines to support TLS 1.2 for NIST SP 800-131
To comply with the US government SP 800-131 security standard, you can configure the Engineering Workflow Management Eclipse client and its components to support the Transport Layer Security (TLS) 1.2 protocol.
About this task
-Dcom.ibm.team.repository.transport.client.protocol=TLSv1.2
. For the Ant build
definition, you can add the protocol to the Java VM Arguments
section.Engineering Workflow Management Eclipse client
Procedure
Engineering Workflow Management for Microsoft Visual Studio IDE
Before you begin
Procedure
- In the Engineering Workflow Management for Microsoft Visual Studio IDE, click .
- Click EWM Client.
- Select Use TLS 1.2 and click OK.
- In the scm.ini file, add the following text -Dcom.ibm.team.repository.transport.client.protocol=SSL_TLSv1.2. The default file location is install_location\3rd Party\scmtools\eclipse.
Engineering Workflow Management Shell
Before you begin
Procedure
- In the Engineering Workflow Management Shell control panel, click .
- Select Use TLS 1.2 and click OK.
- In the scm.ini file, add the following text -Dcom.ibm.team.repository.transport.client.protocol=SSL_TLSv1.2. The default file location is install_location\3rd Party\scmtools\eclipse.
Engineering Workflow Management Microsoft Source Code Control Interface
Before you begin
Procedure
- Exit all applications using the MSSCCI client.
- Open the Engineering Workflow Management MSSCCI control panel.
- Click Modify MS-SCCI Preferences.
- Select Use TLS 1.2.
- In the scm.ini file, add the following text -Dcom.ibm.team.repository.transport.client.protocol=SSL_TLSv1.2. The default file location is install_location\3rd Party\scmtools\eclipse.
Jazz Build Engine
Procedure
Ant build definition
Procedure
Build Agent
About this task
Procedure
Hudson/Jenkins Engineering Workflow Management plug-in
Before you begin
com.ibm.team.repository.transport.client.protocol
You must use a browser that supports and is enabled for TLS v1.2. For more information, see Configuring browsers to support TLS 1.2 for NIST SP 800-131.