Everything works with FTP except uploads. I always get a 550 permission denied error when uploading. This applies to all sites. It works fine with SSH FTP but not regular FTP. I tried both ProFTPD and PureFTPD. I checked permissions and everything appears fine. The logs provide no information regarding this error.
The strange thing is I can upload fine if I connect to FTP from the localmachine (i.e. FTP localhost).
Not sure if it's the firewall. My ISP denies it's there firewall and will not provide any help with it.