# SSL Chuncked Error

**URL:** https://discourse.haproxy.org/t/ssl-chuncked-error/6200
**Category:** Help!
**Created:** [January 29, 2021, 1:30am UTC](https://discourse.haproxy.org/t/ssl-chuncked-error/6200 "2021-01-29T01:30:20Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![rlljorge](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@rlljorge](https://discourse.haproxy.org/u/rlljorge)
#### Post date: [January 29, 2021, 1:30am UTC](https://discourse.haproxy.org/t/ssl-chuncked-error/6200/1 "2021-01-29T01:30:20Z")

</div>

Hi all !

I have 2 frontends one HTTP and another for HTTPS using the same backend. I force some domains to HTTPS frontend

When I use the HTTPS frontend I’m receiving the follow error.

POST [https://client.domain4.com.br/wwv\_flow.ajax](https://client.domain4.com.br/wwv_flow.ajax) net::ERR\_INCOMPLETE\_CHUNKED\_ENCODING 200 (200)

I tested in Google chrome and Microsfot Edge

The same request using HTTP frontend works correct.

My haproxy version is 1.8.25 inside a pfsense firewall.

Below the config:

global  
maxconn 40000  
stats socket /tmp/haproxy.socket level admin expose-fd listeners  
gid 80  
nbproc 1  
nbthread 1  
hard-stop-after 15m  
chroot /tmp/haproxy\_chroot  
daemon  
tune.ssl.default-dh-param 2048  
server-state-file /tmp/haproxy\_server\_state

frontend webapex-base-http  
bind XXX.XXX.XXX.XX:80 name XXX.XXX.XXX.XX:80  
mode http  
log global  
option dontlognull  
option log-separate-errors  
option http-keep-alive  
option forwardfor  
acl https ssl\_fc  
http-request set-header X-Forwarded-Proto http if !https  
http-request set-header X-Forwarded-Proto https if https  
timeout client 900000  
acl URL var(txn.txnhost) -m end -i domain1.com.br  
acl URL-DOMAIN2 var(txn.txnhost) -m end -i domain2.com.br  
acl URL-DOMAIN3 var(txn.txnhost) -m end -i domain3.com.br  
http-request set-var(txn.txnhost) hdr(host)  
http-request redirect scheme https if URL  
http-request redirect scheme https if URL-DOMAIN2  
http-request redirect scheme https if URL-DOMAIN3  
default\_backend bk\_k8s\_webapex\_ipv4

frontend webapex-base  
bind XXX.XXX.XXX.XX:443 name XXX.XXX.XXX.XX:443 ssl crt-list /var/etc/haproxy/webapex-base.crt\_list  
mode http  
log global  
option dontlognull  
option log-separate-errors  
option http-keep-alive  
option forwardfor  
acl https ssl\_fc  
http-request set-header X-Forwarded-Proto http if !https  
http-request set-header X-Forwarded-Proto https if https  
maxconn 10000  
timeout client 900000  
acl aclcrt\_webapex-base var(txn.txnhost) -m reg -i ^([^.]_).domain1.com.br(:([0-9]){1,5})? acl aclcrt\_webapex-base var(txn.txnhost) -m reg -i ^([^\.]\*)\.domain2\.com\.br(:([0-9]){1,5})?  
acl aclcrt\_webapex-base var(txn.txnhost) -m reg -i ^([^.]_).domain3.com.br(:([0-9]){1,5})?$  
http-request set-var(txn.txnhost) hdr(host)  
use\_backend bk\_k8s\_webapex\_ipv4 if aclcrt\_webapex-base

backend bk\_k8s\_webapex\_ipv4  
mode http  
id 10125  
log global  
cookie ORDS insert indirect nocache httponly dynamic  
dynamic-cookie-key XXXXX  
balance roundrobin  
timeout connect 900000  
timeout server 3600000  
retries 3  
source ipv4@ usesrc clientip  
server k8s-05 192.168.224.10:30147 id 10102 check inter 1000 weight 1  
server k8s-06 192.168.224.11:30147 id 10103 check inter 1000 weight 1  
server k8s-02 192.168.224.13:30147 id 10104 check inter 1000 weight 1  
server k8s-03 192.168.224.14:30147 id 10147 check inter 1000 weight 1
