Why is rsync.exe [cwRsync] trying to open a port when in client mode?
- by hemancuso
I'm trying to use a cygwin compiled version of rsync [the cwrsync package] on Windows and in seemingly whatever configuration I test in there is a request to the user presented by Windows Firewall to allow inbound traffic. If you deny this request, everything works fine - as expected. I'm doing a vanilla push rsync.exe localpath user@remotepath:/absolutepath and it works just fine. I've also attempted this command having deleted ssh from the path and using rsync on local paths - still a firewall prompt.
Why is this listen() happening and is there a way I can force the client to not attempt to listen without recompiling and maintaing a patch?