From your statement, I assume that you have had the system running correctly in the past.
What has changed in the meantime? Changed OS? Has the remote sever changed the settings? Please give us more info to go on.
Some hosting companies will mangle ftp credentials from time to time during server maintenance and the like. I'd call your hosting company to verify you have the correct ftp credentials, and then double check that DW has those credentials entered.