I have trying to use rsync to sync up my home machine and the one at
work, which is behind a firewall. So I thought I will use ssh port

home ------ firewall -------- work

Here is what I do. home:22 is forwarded by the firewall to work:22
and home:873 to work:873. Then I do the following

rsync -e ssh local_file home:/u/me/remote_file

It asked for the password, I entered it, then it hanged.
I have used 'telnet home 873' to verify that port forwarding is on
and the rsync server is indeed running.
What am I doing wrong? Thanks a lot.