Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-2450

Agent's csr does not show up in master cert list if agent submitted using a non-existent directory environment.

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Won't Fix
    • PUP 3.6.0 RC
    • None
    • Networking
    • None

    Description

      Master has environmentpath set. Agent attempts an initial request to the master but agent's environment does not exist in the master's environmentpath. Agent creates a csr, but master does not record it, responding instead with a 404 for missing environment. Agent makes a second run with the environment that exists, but csr is not submitted again, and the master has no csr to sign, so agent is in a nebulous unverified state with regard to its cert.

      Work around is to delete agent's csr on the agent or its whole ssldir.

      Attachments

        Issue Links

          Activity

            People

              andy Andrew Parker
              joshua.partlow Joshua Partlow
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support