Version Control using Azure JGit Repository | Signature encoding error
search cancel

Version Control using Azure JGit Repository | Signature encoding error

book

Article ID: 261562

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine CA Automic One Automation

Issue/Introduction

When configuring Version Control with on-premise Azure Server 2022  we receive the below errors:

exceptionCaught(JGitClientSession[git@xxx])[state=Opened] SignatureException: Signature encoding error
DefaultAuthFuture[ssh-connection]: Failed (SignatureException) to execute: Signature encoding error
20230302/184254.449 - 49     U00045099 The server replied with following status: '400'
20230302/184254.465 - 49                 "error" : "The repository cannot be reached with the provided URL and SSH Information"

Environment

Release : 21.0.5

CA Automic Workload Automation

Cause

Bug in vendor product library outside of automation.

Resolution

Creating a config file in the REPOSITORY_SSH_DIR with below details seems to have helped the issue. 

Host xxx.yyyy.com
Hostname xxx.yyyy.com
  User git
  Port 22
  HostKeyAlgorithms ssh-rsa,rsa-sha2-512,rsa-sha2-256

Please contact vendor for validation and additional information needed.