Puppet on client registered with Red Hat Satellite 6 fails with "Could not retrieve catalog from remote server: SSL_CTX_use_PrivateKey: key values mismatch"

Solution Verified - Updated -

Issue

  • Puppet on client registered with Red Hat Satellite 6 fails with "Could not retrieve catalog from remote server: SSL_CTX_use_PrivateKey: key values mismatch"
Feb 13 11:18:40 hostname puppet-agent[24441]: Unable to fetch my node definition, but the agent run will continue:
Feb 13 11:18:40 hostname puppet-agent[24441]: SSL_CTX_use_PrivateKey: key values mismatch
Feb 13 11:18:40 hostname puppet-agent[24441]: (/File[/var/lib/puppet/lib]) Failed to generate additional resources using 'eval_generate': SSL_CTX_use_PrivateKey: key values mismatch
Feb 13 11:18:40 hostname puppet-agent[24441]: (/File[/var/lib/puppet/lib]) Could not evaluate: Could not retrieve file metadata for puppet://satellite6.example.com/plugins: SSL_CTX_use_PrivateKey: key values mismatch
Feb 13 11:18:40 hostname puppet-agent[24441]: (/File[/var/lib/puppet/lib]) Wrapped exception:
Feb 13 11:18:40 hostname puppet-agent[24441]: (/File[/var/lib/puppet/lib]) SSL_CTX_use_PrivateKey: key values mismatch
Feb 13 11:18:41 hostname puppet-agent[24441]: Could not retrieve catalog from remote server: SSL_CTX_use_PrivateKey: key values mismatch
Feb 13 11:18:41 hostname puppet-agent[24441]: Using cached catalog
Feb 13 11:18:41 hostname puppet-agent[24441]: Local environment: "production" doesn't match server specified environment "KT_Default_Organization_test_RHEL_7_4", restarting agent run with environment "KT_Default_Organization_test_RHEL_7_4"
Feb 13 11:18:41 hostname puppet-agent[24441]: Could not retrieve catalog from remote server: SSL_CTX_use_PrivateKey: key values mismatch
Feb 13 11:18:41 hostname puppet-agent[24441]: Using cached catalog
Feb 13 11:18:41 hostname puppet-agent[24441]: Finished catalog run in 0.05 seconds
Feb 13 11:18:41 hostname puppet-agent[24441]: Could not send report: SSL_CTX_use_PrivateKey: key values mismatch

Environment

  • Red Hat Satellite 6
  • puppet

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content