Removed autosign from main section when not running on agent.
Puppet 3.4.1 Bug:
https://tickets.puppetlabs.com/browse/PUP-1015