Reversed Source and Destination

While I am trying to upload from my data server to my website, smart ftp switches the destination and the source around, so the source becomes the website and the destination becomes the data server. SmartFTP continues to retry at the specified time, and can never complete the task. Any idea why?