We customized the Horizon We Portal so that when the end users click on Horizon Client Download Link the actual Horizon client gets downloaded from the Connection Servers. We basically followed this VMWare article (Configure the VMware Horizon Web Portal Page for End Users)
This works but only internally, externally users do get Page Not Found 404
Have anyone came across a similar behavior?