I was having this issue on my '99. I was recommended to try "GUMMI PFLEGE STIFT". I tracked some down and applied it to the rubber seals and it solved the issue for me. Give it a try.
__________________
'99 base Boxster (Arena Red Metallic/Savanna Beige)
'02 911 Carerra Cabriolet (Arctic Silver/Metropole Blue)