title: Facts.d - Pluginfacts could not be retrieved during puppet run
body: <p>I've just upgraded my <em>puppet</em> environment from <code>3.4.2</code> to <code>3.4.3</code>. through puppetlabs' apt repos. I was upgrading <em>agent</em>(s) and <em>master</em>. Doing an <em>agent</em> run leads to following error:</p>
  
  <pre><code>Info: Retrieving pluginfacts
  Debug: Failed to load library 'msgpack' for feature 'msgpack'
  Debug: file_metadata supports formats: pson yaml b64_zlib_yaml raw
  Debug: Failed to load library 'msgpack' for feature 'msgpack'
  Debug: file_metadata supports formats: pson yaml b64_zlib_yaml raw
  
  Error: /File[/var/lib/puppet/facts.d]: Could not evaluate: Could not retrieve information from environment production source(s) puppet://&lt;puppetserver&gt;/pluginfacts
  
  Debug: Finishing transaction [...]
  </code></pre>
  
  <p>Nevertheless I retrieve a catalog from <em>master</em>, so the <strong><em>agent</em> run still works</strong> and seems to do the things it should do. (Or let's say, I acutally can't determine, if something is going wrong that is related to the error message.)</p>
  
  <p>However, I want to get rid of the Error message.</p>
  
  <p>I double-checked version of puppet with <code>puppet --version</code> on <em>agent</em> and <em>master</em>. I use <em>passenger</em> for puppetmaster. <em>Facter</em> has version <code>2.0.1</code>. <strong>So what did I miss?</strong></p>
  
  <p>Addition: When running an <em>agent</em> with the previous version <code>3.4.2</code> there will be no error message.</p>
  
  <p>Any ideas? Many thanks for your support.</p>
  
  <p>ITL</p>