Has it worked before? Is this a brand new domain? Which directory are you trying to upload to? I’m just guessing it’s a permissions issue.
I also suggest that you set Transmit to use SFTP and make sure your user has SSH access. It’s more secure this way and SFTP gives you better access.