||11-12-2011 12:10 AM
First. I am NOT a plumber.
I switched to a waxless horn setup 10 to 15 years ago as the wax wasn't working in my house. There was enough season to season flex in my 1961 house that the toilets would not stay flat to the floor year round. And so we would have some rocking that would change throughout the year. Shim it to fix and 6 months later it would have to be done again. And so the wax always leaked after a few months. Smell and all.
So I put in a horn setup from I think Lowes (one where a large rubber ring washer seals the horn to the drain pipe) PLUS I used exterior window flashing seal to make a seat between the toilet and the tile floor. This is a rubber like material about 6" wide that comes on a roll with one side having an adhesive. I put this down around the toilet, installed the toilet, trimmed the rubber with a knife, the put a bead of caulk around the base. Have had no issues for over a decade. I'm sure the floor still flexes season to season but the rubber seal under the toilet and the horn keep it all firm and tight.