Looking at the pictures, i will say condensation has a big part to play. If it is a problem with water ingress, there will be "ponding" inside the JB looking at how the JB is mounted.
Water damage due to condensation is very common is locations where variation in day & night temperatures vary in a wide range. A simple way to combat this is the use of desiccant inside the JB.