Might you be hitting https://tickets.puppetlabs.com/browse/SERVER-3036? Can you check if all of your CA files are present <https://github.com/puppetlabs/puppetserver-ca-cli/blob/main/lib/puppetserver/ca/local_certificate_authority.rb#L60-L62> and correct?
On Thu, Jul 8, 2021 at 8:02 AM Dave Beedle <hmov...@gmail.com> wrote: > We have, in the past, generated cert on our puppet server using: > /opt/puppetlabs/bin/puppetserver ca generate --ca-client --certname > test.out.domain --subject-alt-names <bunch of alt names> > > But this began failing as we updated to Puppetserver v6.15.3. Seems to be > unhappy with some gems (log below). I have resintalled the puppetserver-ca > gem (same version) and updated puppetserver to 6.16.0, same result. Would > anyone have any suggestions? > > > Traceback (most recent call last): > > 6: from /opt/puppetlabs/server/apps/puppetserver/cli/apps/ca:5:in > `<main>' > > 5: from > /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.9.4/lib/puppetserver/ca/cli.rb:96:in > `run' > > 4: from > /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.9.4/lib/puppetserver/ca/action/generate.rb:144:in > `run' > > 3: from > /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.9.4/lib/puppetserver/ca/action/generate.rb:163:in > `generate_authorized_certs' > > 2: from > /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.9.4/lib/puppetserver/ca/action/generate.rb:163:in > `map' > > 1: from > /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.9.4/lib/puppetserver/ca/action/generate.rb:174:in > `block in generate_authorized_certs' > /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.9.4/lib/puppetserver/ca/local_certificate_authority.rb:158:in > `sign_authorized_cert': undefined method `subject' for nil:NilClass > (NoMethodError) > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/51cce0ff-3615-4ba1-b434-330c808e1f77n%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/51cce0ff-3615-4ba1-b434-330c808e1f77n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAMstjg1BATDWfyOCr9XHkg8-dVweYn27wA0MfvmhMf8es6EHuw%40mail.gmail.com.