There are 2 ways to fix the issue :
1. Either make sure that the backend understands the LB certs CA and SSL handshake works .
2. Disable certificate selected for Server ssl using API .
Steps for option 2 :
GET /api/4.0/edges/edge-4/loadbalancer/config/applicationprofiles/applicationProfile-21
<applicationProfile>
<applicationProfileId>applicationProfile-21</applicationProfileId>
<name>WebApp-Profile</name>
<insertXForwardedFor>false</insertXForwardedFor>
<sslPassthrough>false</sslPassthrough>
<template>HTTPS</template>
<serverSslEnabled>true</serverSslEnabled>
<clientSsl>
<ciphers>DEFAULT</ciphers>
<clientAuth>ignore</clientAuth>
<serviceCertificate>certificate-39</serviceCertificate>
</clientSsl>
<serverSsl>
<ciphers>DEFAULT</ciphers>
<serviceCertificate>certificate-39</serviceCertificate>
<serverAuth>false</serverAuth>
Remove the line <serviceCertificate>certificate-39</serviceCertificate> and perform a PUT
PUT api/4.0/edges/edge-4/loadbalancer/config/applicationprofiles/applicationProfile-21
<applicationProfile>
<applicationProfileId>applicationProfile-21</applicationProfileId>
<name>WebApp-Profile</name>
<insertXForwardedFor>false</insertXForwardedFor>
<sslPassthrough>false</sslPassthrough>
<template>HTTPS</template>
<serverSslEnabled>true</serverSslEnabled>
<clientSsl>
<ciphers>DEFAULT</ciphers>
<clientAuth>ignore</clientAuth>
<serviceCertificate>certificate-39</serviceCertificate>
</clientSsl>
<serverSsl>
<ciphers>DEFAULT</ciphers>
<serverAuth>false</serverAuth>