Peter, if the cable supplying the light units slopes down into the back of the light then water/damp can make it`s way past failing rubber seals and end up causing the kind of corrosion you describe If you ensure the last few inches of cable rise up to enter the rear of the lamp assembly, there may be less chance of dampness affecting the unit.