I have a nat rule in my firewall to allow port 22 traffic through pfsense. I am able to SSH into my server but sftp through filezilla is getting timed out and not connecting.
I tried with the local ip of the server and sftp worked fine. The only problem is when it pass through pfsense.
Not sure why sftp is not working behind the NAT. At the same time SSH works without any issue.