Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-2711

Atlas SRV connection string causes Compass to hang after CONNECT click during connection attempt

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • 1.17.0
    • Affects Version/s: 1.12.4
    • Component/s: Connectivity
    • Labels:
      None
    • Sprint Ol' Dirty Bastard, Sprint Phife Dawg, Sprint Q-Tip, Sprint Vanilla Ice, Sprint Wyclef Jean, Sprint Xzibit, Sprint Young Dre The Truth, Sprint Z, Iteration Avocado, Iteration Bacon, Iteration Cashew, Iteration Daikon Radish, Iteration Edamame, Iteration Fig, Iteration Guacamole, Iteration Halloumi, Iteration Icelandiccharr, Iteration JalapeƱo

      Intercom customer reported that attempting to connect with Atlas connection settings was hanging Compass forever.

      https://app.intercom.io/a/apps/p57suhg7/inbox/inbox/unassigned/conversations/15498640712

      In Compass 1.12.4 on OSX I'm seeing the same behavior. Compass connects to the cluster successfully using the Atlas connection string for 1.11 (without SRV record). Additionally, I can use the same Atlas SRV connection string with the mongo shell to establish a connection successfully.

      Also, I'm not seeing any DevTools output when the connection attempt hangs.

      The Intercom customer userid did not show any errors in BugSnag.

        1. connection_attempt_waits_forever.png
          153 kB
          Brian Blevins
        2. Hung_connection_attempt_with_DevTools_open.png
          251 kB
          Brian Blevins
        3. SRV_based_connection_string_from_Atlas.png
          26 kB
          Brian Blevins

            Assignee:
            lucas.hrabovsky Lucas Hrabovsky (Inactive)
            Reporter:
            brian.blevins@mongodb.com Brian Blevins
            Votes:
            4 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: