I've done a couple of things to try to control suckback. One is to use a breadbag attached to the airlock or, in my case, a tube poking out of the stopper. I fill the breadbag w/ Co2, then attach to the tube. Similar to TheBishop's method. i wanted something w/ no pressure that would find tiny leaks.
I also am trying to get the krausen catcher thing to work. I tried it before, using the one sold by NorCal, but it didn't suck anything back. There must be some small leak in the system that prevents suction.
I have a second version, one I made myself to take advantage of some smaller silicone tubing I have. There's a similar problem in that it's not perfectly sealed. When I open the fridge to check the beer, I get the fruity fermentation smell, which means there's a small leak somewhere. The jars bubbled just fine when the CO2 being produced was high, but now that it's still going but slowly, I can smell ferm gases inside the fridge, but no bubbling in the jar.
BTW, someone in another thread (Doug, I think, but not certain) had a formula for figuring out the amount of gas that would be sucked back. Based on an assumption of 1.5 gallons of headspace, the formula indicated that .44 quarts of gas would be sucked back. Or less than half a quart jar of star-san.
Trying to figure out where these leaks are coming from. Any suggestions please sing out. Can be the connection of the hose to the tube, the stopper, or the lid on the fermenter.
