A couple summers ago, during a rainy night. I woke up to wet feet and wet foam and discovered one of my jalouse windows
were starting to leak through its upper gasket!
As a quick fix I actually (without removing anything) stuck on a strip of butyl tape directly overtop of the gasket and the body directly above it on the outside of the trailer where it was leaking and it hasn't leaked since.
Sure the putty is dusty because it's exposed to the elements, but it's still working
Not sure if same goes with rivets if you were to just stick on a ball and squish it over it.