When mine leaked (only once when it was new) I pulled down the dust seal and slid a .006-.010 feeler gauge gently between the fork tube and forkseal. Once the feeler gauge is up I pull it outwards slightly and spray WD40 between the tube and feeler gauge and watch the dirt run down the tube, WARNING do not rotate the feeler gauge around the fork tube it may rip/cut the seal. Just stick the gauge in every so often around tube and spray, you'll be amazed how much dirt will run out. Do this until no more dirt comes out. I then pack some assembly lube(white lithium
grease) up in forkseal and reinstall the cleaned dust seal. The grease will catch some of the dirt before it gets to forkseal. I've got 1300+ miles on bike and have not had a problem with seals leaking, of course I do this bimonthly and have SealSavers(sock type)installed.