rsync error: remote command not found (code 127) at io.c(605):

The error is quite clear: one of the remote command/program (most probably rsync) is not found. Can you double-check that rsync is installed on the remote machine and that the PATH variable is correctly configured?

Anyway, your rsync command seems unnecessarily complex: try running something as

rsync -avn --progress [email protected]:/domains/remote/ /domains/local/

Does it change anything?