Hi there,
Because you have set up to proxy through Cloudflare, your client is trying to connect to the Cloudflare edge IPs. Cloudflare only passes through proxy connections on port 80 and 443 (http/https).
If you wish to remain proxied through Cloudflare, the best way to connect to the server over different ports is use the server address INSERTSERVERADDRESS which will resolve to your server or the server’s IP directly.
[Taken from Cloudflare’s documentation found at https://support.cloudflare.com/hc/en-us/articles/200170166-Best-Practices-DDoS-preventative-measures]
“Remove DNS records used for FTP or SSH and instead use your origin IP to directly perform FTP or SSH requests. Alternatively, proxy FTP and SSH via Cloudflare Spectrum.”
Alternatively if you switch off proxying in Cloudflare this will work too.
Please let me know if I can be of any more assistance.
#signature
#cut