white powder corrosion is an aluminium thing.check that the lugs used are compliant with the bus bar. id also clean everything up with a wire brush and make sure all the connections are tight. you say that the area isnt damp, but how far away from the sea are you. seaside areas suffer a lot from the salt in the air.