title: puppet agent looks running but in foreman the last update is month ago
body: <p>i am using puppet 5.5. in station the agent looks running. but really the last report is month ago (usally it's running every 10 min)
  when i am running the command 'puppet agent -t' i am getting this error:</p>
  <pre><code>puppet agent -t
  Warning: Unable to fetch my node definition, but the agent run will continue:
  Warning: SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert certificate unknown
  Info: Retrieving pluginfacts
  Error: /File[C:/ProgramData/PuppetLabs/puppet/cache/facts.d]: Failed to generate additional resources using 'eval_generate': SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert certificate unknown
  Error: /File[C:/ProgramData/PuppetLabs/puppet/cache/facts.d]: Could not evaluate: Could not retrieve file metadata for puppet:///pluginfacts: SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert certificate unknown
  Info: Retrieving plugin
  Error: /File[C:/ProgramData/PuppetLabs/puppet/cache/lib]: Failed to generate additional resources using 'eval_generate': SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert certificate unknown
  Error: /File[C:/ProgramData/PuppetLabs/puppet/cache/lib]: Could not evaluate: Could not retrieve file metadata for puppet:///plugins: SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert certificate unknown
  Info: Loading facts
  Error: Could not retrieve catalog from remote server: SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert certificate unknown
  Warning: Not using cache on failed catalog
  Error: Could not retrieve catalog; skipping run
  Error: Could not send report: SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert certificate unknown
  </code></pre>