Getting a redirect loop on mapped domains with varnish caching

I seem to be getting a redirect on my mapped domains, I am running varnish caching and the redirect doesn't occur with varnish turned off.

Any ideas on what might be causing the redirect loop on mapped domains? Its a big problem now that I am starting to go live...