If you’re trying to backup a remote host using rsnapshot (or rsync by itself) and run into one of the following ambiguous errors:

rsnapshot version:

ERROR: /usr/bin/rsync returned 12 while processing ...

rsync version:

rsync error: error in rsync protocol data stream (code 12)

It’s probably because you don’t have rsync installed on the remote host (doh!)