why this?  There's no reason Foreman would connect to a puppetmaster.