O problema foi porque o Sistema que descrevi era Alfresco - o aplicativo chamado "share" tem a CSRFPolicy que bloqueou o https. De acordo com este :
- Copie a configuração padrão "CSRFPolicy" de:
TOMCAT_HOME/webapps/share/WEB-INF/classes/alfresco/share-security-config.xml
para:
TOMCAT_HOME/shared/classes/alfresco/web-extension/share-config-custom.xml
- Adicione o atributo replace="true":
<config evaluator="string-compare" condition="CSRFPolicy" replace="true">
- Atualize as propriedades referer e origem com o FQDN (https) do Apache VirtualHost
<referer>https://HAProxyAddress/.*</referer>
<origin>https://HAProxyAddress</origin>
E isso é tudo. Isso funciona para mim.