Wayne, I'm probably telling you something you already know, but info never hurts.
Some cheese, Limburger, just doesn't ever smell good but tastes fine. And then there are cheeses when they are young give off smells until they ripen fully. Think about camembert while it's ripening it gives off that amonia smell.
Usually what I do is just clean it off, disinfect the outside, then put it back in the cellar.