yeah mate like finga said, those glands are not water proof fittings, i use them all the time at work and the only thing that they stop is a little bit of moisture.
What i would suggest,is make sure all of your connections in that box are tight and arent going to come out. then go down to your nearest electrical wholesaler and purchase some resin, its just like epoxy, just flexible and its a two part mixture, mix it together and fill the box just till it is over the terminal strip, put a dob of silicon in each terminal on that terminal strip so no epoxy will get onto the screw head and youll be right.
regards,
Chris