Can you install any other packages?
Is there anything unusual about your internet connection, like a VPN or a proxy, or any restrictions that might keep rsync from working?
Have you tried using a different mirror?
Do sudo port -v sync
and sudo port -v selfupdate
spit out any errors?