ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Issue with Endevor Zowe CLI SYNC in VS Code

book

Article ID: 237661

calendar_today

Updated On:

Products

Endevor Software Change Manager (SCM)

Issue/Introduction

Using v6.5 Endevor Zowe CLI Plugin.
 
1. The initial sync works fine from Endevor to VS code/desktop disk. 
2. Make a change to the element in VS Code, save the changes.
3. Run "zowe endevor sync workspace --element <element name>
4. Sync fails
https://api-broadcom-ca.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=LsEklDC7tLKu3XLTqD7F/A==
5. Close out the editor, or clear file content cache by pressing Ctrl + Shift + P in VS code command palette, then re-run the sync, sometimes merge conflicts are identified in the terminal, but no annotation and highlight in the edit window. 
 
 
 

Cause

There is a known defect with TLSv3 in Endevor Web Services when multiple requests for the same user hit the server at more or less the same time. 

Environment

Release : 18.1

Component : Endevor Software Change Manager

Resolution

Update Endevor web services server.xml SSL configuration, disable TLSv1.3.

    <Connector port="7001" protocol="org.apache.coyote.http11.Http11NioProtocol"
               keystoreFile="keystore/tomcat.keystore"
               keystorePass="tomcat"
               maxThreads="150"
               sslProtocol="TLS" sslEnabledProtocols="TLSv1.1,TLSv1.2"
               SSLEnabled="true">
    </Connector>

 

Recycle Tomcat after the change, then rerun Endevor Zowe CLI sync command.