Another method is to thoroughly clean the area, and when dry, spray with aerosol foot powder. The source of the leak will become apparent.
Just a guess, but I'd check the oil filter for tightness.
Years ago, Ducati changed the hardness of the oil filter seal from medium to hard. I saw the same filter leak (also my guess BTW) many times until I figured out what was going on.