You have tried/guessed all sorts of protocols for the same IP - what protocol(s) exactly does your remote server support?
Sometimes the issue is the filepath, depending on how the remote server handles the home directory - e.g. if it's a linux FTP server, and the username is ftupuser, then the ftpuser home account might be /home/ftpuser - but the FTP server might have assigned that account to /opt/ftp/ftpuser or whatever. It might also 'jail' (chroot) the user to a virtual / (root) directory, so that the user cannot get out of that path.
I would do the following