Remove Reals and you get solutions.
sol = Solve[equations, vars];
Table[Simplify[equations /. s], {s, sol}]
(*
{{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True},
{True, True, True, True, True, True, True}}
*)
Determining the constraints on the parameters to get real-only solutions may not be practical.