HAProxy not passing SSL traffic in TCP mode (unknown protocol)

I've solved it!

You must have 'mode tcp' in both the frontend and backend ugh

frontend https-c-in
   bind 178.79.xxx.xxx:443
   mode tcp
   default_backend c-https

backend c-https
   balance source
   mode tcp
   option ssl-hello-chk
   server  c-web-01 192.168.xxx.xxx:443 check inter 2000 rise 2 fall 5