Question: How to solve this equation with integer solutions?

I want to solve the equation (1 + 1/x)*(1 + 1/y)*(1 + 1/z)=2 with integer solutions. I tried 

isolve((1 + 1/x)*(1 + 1/y)*(1 + 1/z)=2);

and I get {x = -1, y = -2, z = 0}. Is this a bug?

Please Wait...