You should probably have holes in your roof ... these openings — let's call them attic ventilation — and some of them might be covered with box roof vents. They're a key part of your roof ...
That can be rotted away or torn, allowing water to work its way into the house along the pipe. With any of these problems, ...