running rsync as a daemon on Solaris fails to listen for IPv6 connections... even with the -6 flag. I traced this down to the configure script not correctly detecting that IPv6 is supported on Solaris/OpenSolaris. I've built rsync with a patch to configure.in which allows rsync to listen for IPv6 connections (see URL)
Thanks -- this is now commited to the git repo.