Configuring SFTP in VCF Fleet Management for Identity Broker fails with error LCMVMSP10035: "failed to connect to SSH server: ssh: handshake failed".
SFTP configuration is successful for VCFA and other components like NSX, VCSA etc.
SSH from VIDB appliance to SFTP server is succesful when tested with ssh -vvv username@sftpserverfqdn/ip
Configuration backup fails with error "platform-vmsp-platform-sftp: failed to connect to SSH server. ssh: handshake failed. ssh: unable to authenticate. attempted methods [none password], no supported methods remain"
Identity Broker
VCF Fleet Management 9.x
VCF Operations 9.x
The issue is caused by incorrect password in VIDB appliance secret configuration
Verify the existing SFTP configuration on VIDB appliance and validate the password is correct
vmware-system-user` usersudo -iexport KUBECONFIG=/etc/kubernetes/admin.confkubectl get pd vmsp-platform -n vmsp-platform -ojsonpath="{.spec.values.sftp}"kubectl get secret sftp-password-secret -n vmsp-platform -ojson | jq -r '.data | map_values(@base64d)'If the sftpPassword is incorrect on VIDB appliance, please update the password using the command below
kubectl create secret generic sftp-password-secret -n vmsp-platform --from-literal='sftpPassword=<password>' --dry-run=client -o yaml | kubectl apply -f -