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

IPv6 failover using srv records doesn't work as expected

    XMLWordPrintable

Details

    • Bug
    • Status: Needs Information
    • Major
    • Resolution: Unresolved
    • PUP 3.6.2
    • None
    • Docs
    • Client / Server both running CentOS 6.5 x64 & puppet 3.6.2.

    Description

      The clients are configured to look up the master servers using DNS SRV records.
      Expected behaviour - if one master server times out or doesn't respond at all then the client should fall back to trying to talk to the same server using IPv4.
      If there is still no response of the server times out then use the next SRV record (IPv6 first then IPv4).

      Actual behaviour - the client stubbornly refuses to retry the current request.

      Given that our clients are spread out geographically in literally hundreds of locations around the world, it is reasonable to expect that one master or the other will be unreachable from time-to-time.

      Attachments

        Activity

          People

            Unassigned Unassigned
            skmike Mike Hendon
            Erik Dasher Erik Dasher
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Zendesk Support