I had that problem on my carbon post on my cross bike - my LBS put some goop on it and it fixed the problem. It was something that the mechanic had so I don't have the name of it. I think the hose clamp thing sounds good too just be sure to get your seat at the right height to start (bike fit) and tape it off.