To give everyone some more details:
Hosted DNS -> PFSense Firewall -> HAproxy loadbalancer (on pfsense) -> kubernetes nodeport proxy -> Ingress -> kubernetes service
DNS is ok
Firewall ok: port 80 and 443 open for traffic directed to HAproxy
HAproxy forwards traffic 80->30400/443->304001 on kube proxy (door to the cluster services)
Kubernetes Proxy running all the nodes directs traffic to ingress back on ports 80 and 443 respectively
ingress then connects to the services on defined ports
The following post says initial connection and all redirects must be on ports 80 and 443. Could my load balancing and proxy networks for the cluster be the issue since traffic leaves port 80 and 443?