I am forcing https when the person gets to a point in their checkout starting at the shipping point, however this is causing a re-direct error, I found the bug to be in the domain mapping plugin, because commenting out line 681:
on the file:
Fixes the re-direct issue.
So how can the domain mapping plugin respect the idea that the use is on a site shopping in non https mode (because that is faster experience) that when they go to check out I can force https server side and the domain mapping plugin wouldn't have a problem.
Attached are some screen shots of the code block