<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:18:48 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CDRIVER-3708] /Client/descriptions failure</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-3708</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;Observed on RHEL 6.2 here:&lt;br/&gt;
&lt;a href=&quot;https://evergreen.mongodb.com/task/mongo_c_driver_rhel62_test_latest_replica_set_auth_sasl_openssl_733322e98fdad8d4cf5fa2ce2f256d8e014ce51e_20_06_05_17_49_51&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://evergreen.mongodb.com/task/mongo_c_driver_rhel62_test_latest_replica_set_auth_sasl_openssl_733322e98fdad8d4cf5fa2ce2f256d8e014ce51e_20_06_05_17_49_51&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Logs:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; [2020/06/05 18:19:01.503] test error in: /data/mci/0d6eb7bf3b62003b93710c5daf3bd836/mongoc/src/libmongoc/tests/test-mongoc-client.c 2464:test_mongoc_client_descriptions()&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; [2020/06/05 18:19:01.503] still have 2 descriptions, not expected 3, after 1 sec&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; [2020/06/05 18:19:01.531] .evergreen/run-tests.sh: line 90:  8773 Aborted                 (core dumped) ./src/libmongoc/test-libmongoc --no-fork $TEST_ARGS -d&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; [2020/06/05 18:19:01.532] Command failed: command encountered problem: error waiting on process &apos;88f6ecfb-b04b-4c65-9649-accc104aae3d&apos;: exit status 134&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;This may have been triggered from behavioral changes in multi-threaded monitoring of &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3625&quot; title=&quot;Multi-threaded scanning should scan servers independently&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3625&quot;&gt;&lt;del&gt;CDRIVER-3625&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1373805">CDRIVER-3708</key>
            <summary>/Client/descriptions failure</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="kevin.albertson@mongodb.com">Kevin Albertson</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Fri, 5 Jun 2020 18:29:30 +0000</created>
                <updated>Tue, 6 Feb 2024 18:24:15 +0000</updated>
                            <resolved>Wed, 24 Jun 2020 13:44:48 +0000</resolved>
                                                    <fixVersion>1.17.0-rc0</fixVersion>
                    <fixVersion>1.17.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="3281138" author="xgen-internal-githook" created="Sat, 11 Jul 2020 16:20:09 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3708&quot; title=&quot;/Client/descriptions failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3708&quot;&gt;&lt;del&gt;CDRIVER-3708&lt;/del&gt;&lt;/a&gt; unskip tests&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/344e1ef2aec09339930910f2a1470aadfe84f2e1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/344e1ef2aec09339930910f2a1470aadfe84f2e1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3281133" author="xgen-internal-githook" created="Sat, 11 Jul 2020 16:19:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3708&quot; title=&quot;/Client/descriptions failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3708&quot;&gt;&lt;del&gt;CDRIVER-3708&lt;/del&gt;&lt;/a&gt; skip two tests on latest auth replset&lt;/p&gt;

&lt;p&gt;Until &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48715&quot; title=&quot;Sending cluster time to an arbiter with auth enabled results in an error&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48715&quot;&gt;&lt;del&gt;SERVER-48715&lt;/del&gt;&lt;/a&gt; is resolved, skip tests with auth against a &amp;gt;4.4&lt;br/&gt;
replica set that rely on arbiters being discovered.&lt;/p&gt;

&lt;p&gt;Also skips the DNS auth test failures described in &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3709&quot; title=&quot;/initial_dns_auth/dns-auth failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3709&quot;&gt;&lt;del&gt;CDRIVER-3709&lt;/del&gt;&lt;/a&gt;.&lt;br/&gt;
Branch: r1.17&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/91d0016a0d0ac342a34ff49ba6661f60f3de6f26&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/91d0016a0d0ac342a34ff49ba6661f60f3de6f26&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3221390" author="xgen-internal-githook" created="Wed, 24 Jun 2020 13:44:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3708&quot; title=&quot;/Client/descriptions failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3708&quot;&gt;&lt;del&gt;CDRIVER-3708&lt;/del&gt;&lt;/a&gt; unskip tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/2ea57593422f023d04c4717cd90db9c251897f26&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/2ea57593422f023d04c4717cd90db9c251897f26&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3220392" author="kevin.albertson" created="Tue, 23 Jun 2020 19:06:59 +0000"  >&lt;p&gt;PR to unskip: &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/644&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/644&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3208263" author="xgen-internal-githook" created="Mon, 15 Jun 2020 15:57:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3708&quot; title=&quot;/Client/descriptions failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3708&quot;&gt;&lt;del&gt;CDRIVER-3708&lt;/del&gt;&lt;/a&gt; skip two tests on latest auth replset&lt;/p&gt;

&lt;p&gt;Until &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48715&quot; title=&quot;Sending cluster time to an arbiter with auth enabled results in an error&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48715&quot;&gt;&lt;del&gt;SERVER-48715&lt;/del&gt;&lt;/a&gt; is resolved, skip tests with auth against a &amp;gt;4.4&lt;br/&gt;
replica set that rely on arbiters being discovered.&lt;/p&gt;

&lt;p&gt;Also skips the DNS auth test failures described in &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3709&quot; title=&quot;/initial_dns_auth/dns-auth failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3709&quot;&gt;&lt;del&gt;CDRIVER-3709&lt;/del&gt;&lt;/a&gt;.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/43c5aaf21185156cc9e56ac25ac105c51f0a44be&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/43c5aaf21185156cc9e56ac25ac105c51f0a44be&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3206415" author="kevin.albertson" created="Fri, 12 Jun 2020 01:48:48 +0000"  >&lt;p&gt;PR to temporarily skip this test and the DNS with auth tests of &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3709&quot; title=&quot;/initial_dns_auth/dns-auth failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3709&quot;&gt;&lt;del&gt;CDRIVER-3709&lt;/del&gt;&lt;/a&gt;:&#160;&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/637&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/637&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3203722" author="kevin.albertson" created="Wed, 10 Jun 2020 18:31:54 +0000"  >&lt;p&gt;Upon further investigation, I think speculativeAuthenticate is unrelated. I can reproduce this locally with speculativeAuthenticate explicitly disabled.&lt;/p&gt;

&lt;p&gt;Hypothesis: This is due gossiping the cluster time to an arbiter with auth enabled.&lt;/p&gt;

&lt;p&gt;Observations:&lt;br/&gt;
Tests on replica set auth tasks on evergreen only started failing recently, and are not failing on the latest 4.4 RC. The earliest such I found was on server version 4.5.0-1606-gbd74e90.&lt;/p&gt;

&lt;p&gt;I could reproduce locally. But I could not reproduce with 4.5.0-1602-g5c6e1e5. That indicates some server commit changed behavior within those four commits. The most relevant looking server commit is &lt;a href=&quot;https://github.com/mongodb/mongo/commit/7074dee1fbf6763c0d463c377c2e47d8ef2c4f6f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7074dee1fbf6763c0d463c377c2e47d8ef2c4f6f&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I tried to reproduce locally by creating the same setup with a three node (PSA) replica set with auth enabled:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;mlaunch init --replicaset --arbiter --nodes=2 --auth --username user --password password --name replicaSet --setParameter enableTestCommands=1 --verbose --dir CDRIVER-3708&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;The error can be reproduced by sending a command to the arbiter with a $clusterTime obtained from another node. Example with the shell:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;var cmd = {&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  &quot;isMaster&quot;: 1,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  &quot;$clusterTime&quot; : {&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;    &quot;clusterTime&quot; : Timestamp(1591812742, 1),&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;    &quot;signature&quot; : {&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        &quot;hash&quot; : BinData(0,&quot;AAAAAAAAAAAAAAAAAAAAAAAAAAA=&quot;),&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        &quot;keyId&quot; : NumberLong(0)&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;    }&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  }&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;db.runCommand(cmd)&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;Replies with:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;	&quot;ok&quot; : 0,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;	&quot;errmsg&quot; : &quot;aborting keys cache refresh because node is shutting down&quot;,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;	&quot;code&quot; : 91,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;	&quot;codeName&quot; : &quot;ShutdownInProgress&quot;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;Interestingly, even though this reproduces without authenticating the connection, I cannot reproduce this if the server is started without auth enabled.&lt;/p&gt;

&lt;p&gt;Note, this the test failure is triggered by changes to multi-threaded monitoring in &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3625&quot; title=&quot;Multi-threaded scanning should scan servers independently&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3625&quot;&gt;&lt;del&gt;CDRIVER-3625&lt;/del&gt;&lt;/a&gt;. But I think that libmongoc should be sending a $clusterTime per the drivers session spec. The single threaded monitor does not update the cluster time on ismaster responses (which seems like a bug, &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3716&quot; title=&quot;Single threaded monitoring does not update cluster time using ismaster replies&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3716&quot;&gt;CDRIVER-3716&lt;/a&gt;) so the test failure is only observed in the pooled monitor.&lt;/p&gt;</comment>
                            <comment id="3195739" author="kevin.albertson" created="Mon, 8 Jun 2020 19:25:53 +0000"  >&lt;p&gt;Hypothesis:&lt;br/&gt;
This is related to performing speculative authentication against an arbiter.&lt;/p&gt;

&lt;p&gt;Observations:&lt;br/&gt;
Using a &lt;a href=&quot;https://evergreen.mongodb.com/task/mongo_c_driver_asan_ubuntu_test_asan_latest_replica_set_auth_nosasl_openssl_patch_733322e98fdad8d4cf5fa2ce2f256d8e014ce51e_5edd5b62d6d80a270f6faecc_20_06_07_21_25_54&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;patch with verbose test logging&lt;/a&gt;, the test logs the an ismaster reply with &quot;ok&quot;:0 and the message &quot;aborting keys cache refresh because node is shutting down&quot;:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2020/06/07 21:33:01.0594: [22473]:    DEBUG:      monitor: [localhost:27019] error in server reply: aborting keys cache refresh because node is shutting down&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;localhost:27019 is an arbiter. The full server logs are attached as mongod-arbiter-27019.log with some annotations starting with &quot;#NOTE&quot;.&lt;/p&gt;

&lt;p&gt;This has only been observed on 4.4+ replica set tests with authentication.&lt;/p&gt;

&lt;p&gt;Similar to &lt;a href=&quot;https://jira.mongodb.org/browse/PHPC-1634&quot; title=&quot;Arbiters write a lot of logs &amp;#39;unkown user&amp;#39;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;PHPC-1634&quot;&gt;&lt;del&gt;PHPC-1634&lt;/del&gt;&lt;/a&gt;, the arbiter&apos;s logs show many &quot;User not Found&quot; errors and other errors related to auth.&lt;/p&gt;

&lt;p&gt;Here are the logs for one connection.&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;NETWORK&quot;,  &quot;id&quot;:51800,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;client metadata&quot;,&quot;attr&quot;:{&quot;remote&quot;:&quot;127.0.0.1:38911&quot;,&quot;client&quot;:&quot;conn18&quot;,&quot;doc&quot;:{&quot;driver&quot;:{&quot;name&quot;:&quot;mongoc&quot;,&quot;version&quot;:&quot;1.17.0-pre&quot;},&quot;os&quot;:{&quot;type&quot;:&quot;Linux&quot;,&quot;name&quot;:&quot;Ubuntu&quot;,&quot;version&quot;:&quot;16.04&quot;,&quot;architecture&quot;:&quot;x86_64&quot;},&quot;platform&quot;:&quot;cfg=0x02a15620c9 posix=200809 stdc=201112 CC=clang 3.8.0 (tags/RELEASE_380/final)&quot;}}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;EXECUTOR&quot;, &quot;id&quot;:23104,   &quot;ctx&quot;:&quot;AuthorizationManager-1&quot;,&quot;msg&quot;:&quot;Starting thread&quot;,&quot;attr&quot;:{&quot;threadName&quot;:&quot;AuthorizationManager-1&quot;,&quot;poolName&quot;:&quot;AuthorizationManager&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;ACCESS&quot;,   &quot;id&quot;:20238,   &quot;ctx&quot;:&quot;AuthorizationManager-1&quot;,&quot;msg&quot;:&quot;Getting user record&quot;,&quot;attr&quot;:{&quot;user&quot;:&quot;bob@admin&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23074,   &quot;ctx&quot;:&quot;AuthorizationManager-1&quot;,&quot;msg&quot;:&quot;User assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;UserNotFound: Could not find user \&quot;bob\&quot; for db \&quot;admin\&quot;&quot;,&quot;file&quot;:&quot;src/mongo/db/auth/authorization_manager_impl.cpp&quot;,&quot;line&quot;:713}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23074,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;User assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;UserNotFound: Could not find user \&quot;bob\&quot; for db \&quot;admin\&quot;&quot;,&quot;file&quot;:&quot;src/mongo/util/future_impl.h&quot;,&quot;line&quot;:674}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;ACCESS&quot;,   &quot;id&quot;:20251,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;Supported SASL mechanisms requested for unknown user&quot;,&quot;attr&quot;:{&quot;user&quot;:&quot;bob@admin&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;ACCESS&quot;,   &quot;id&quot;:20238,   &quot;ctx&quot;:&quot;AuthorizationManager-1&quot;,&quot;msg&quot;:&quot;Getting user record&quot;,&quot;attr&quot;:{&quot;user&quot;:&quot;bob@admin&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23074,   &quot;ctx&quot;:&quot;AuthorizationManager-1&quot;,&quot;msg&quot;:&quot;User assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;UserNotFound: Could not find user \&quot;bob\&quot; for db \&quot;admin\&quot;&quot;,&quot;file&quot;:&quot;src/mongo/db/auth/authorization_manager_impl.cpp&quot;,&quot;line&quot;:713}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23074,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;User assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;UserNotFound: Could not find user \&quot;bob\&quot; for db \&quot;admin\&quot;&quot;,&quot;file&quot;:&quot;src/mongo/util/future_impl.h&quot;,&quot;line&quot;:674}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;ACCESS&quot;,   &quot;id&quot;:20249,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;Authentication failed&quot;,&quot;attr&quot;:{&quot;mechanism&quot;:&quot;SCRAM-SHA-256&quot;,&quot;principalName&quot;:&quot;bob&quot;,&quot;authenticationDatabase&quot;:&quot;admin&quot;,&quot;client&quot;:&quot;127.0.0.1:38911&quot;,&quot;result&quot;:&quot;UserNotFound: Could not find user \&quot;bob\&quot; for db \&quot;admin\&quot;&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23074,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;User assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;AuthenticationFailed: Authentication failed.&quot;,&quot;file&quot;:&quot;src/mongo/db/auth/sasl_commands.cpp&quot;,&quot;line&quot;:336}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;COMMAND&quot;,  &quot;id&quot;:51803,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;Slow query&quot;,&quot;attr&quot;:{&quot;type&quot;:&quot;command&quot;,&quot;ns&quot;:&quot;admin.$cmd&quot;,&quot;command&quot;:{&quot;isMaster&quot;:1,&quot;client&quot;:{&quot;driver&quot;:{&quot;name&quot;:&quot;mongoc&quot;,&quot;version&quot;:&quot;1.17.0-pre&quot;},&quot;os&quot;:{&quot;type&quot;:&quot;Linux&quot;,&quot;name&quot;:&quot;Ubuntu&quot;,&quot;version&quot;:&quot;16.04&quot;,&quot;architecture&quot;:&quot;x86_64&quot;},&quot;platform&quot;:&quot;cfg=0x02a15620c9 posix=200809 stdc=201112 CC=clang 3.8.0 (tags/RELEASE_380/final)&quot;},&quot;compression&quot;:[],&quot;saslSupportedMechs&quot;:&quot;admin.bob&quot;,&quot;speculativeAuthenticate&quot;:{&quot;saslStart&quot;:1,&quot;mechanism&quot;:&quot;SCRAM-SHA-256&quot;,&quot;payload&quot;:{&quot;$binary&quot;:{&quot;base64&quot;:&quot;biwsbj1ib2Iscj1Cd0RTdEQ1bE1kUVQxc3JrTXQzeUUvbTRCT0xBWUhFeg==&quot;,&quot;subType&quot;:&quot;0&quot;}},&quot;autoAuthorize&quot;:1,&quot;options&quot;:{&quot;skipEmptyExchange&quot;:true},&quot;db&quot;:&quot;admin&quot;},&quot;$readPreference&quot;:{&quot;mode&quot;:&quot;secondaryPreferred&quot;},&quot;$db&quot;:&quot;admin&quot;},&quot;numYields&quot;:0,&quot;reslen&quot;:675,&quot;locks&quot;:{},&quot;protocol&quot;:&quot;op_query&quot;,&quot;durationMillis&quot;:0}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.731+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;QUERY&quot;,    &quot;id&quot;:22783,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;received interrupt request for unknown op: {opId}{printKnownOps_inlock}&quot;,&quot;attr&quot;:{&quot;opId&quot;:558,&quot;printKnownOps_inlock&quot;:&quot;&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:32:15.766+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;NETWORK&quot;,  &quot;id&quot;:22944,   &quot;ctx&quot;:&quot;conn18&quot;,&quot;msg&quot;:&quot;connection ended&quot;,&quot;attr&quot;:{&quot;remote&quot;:&quot;127.0.0.1:38911&quot;,&quot;connectionCount&quot;:2}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;
&lt;p&gt;The ismaster command includes saslSupportedMechs and speculativeAuthentication.&lt;/p&gt;

&lt;p&gt;These are the logs for the connection that receives the &quot;ok&quot;: 0 reply:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:33:01.594+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;-&quot;,        &quot;id&quot;:23074,   &quot;ctx&quot;:&quot;conn288&quot;,&quot;msg&quot;:&quot;User assertion&quot;,&quot;attr&quot;:{&quot;error&quot;:&quot;ShutdownInProgress: aborting keys cache refresh because node is shutting down&quot;,&quot;file&quot;:&quot;src/mongo/db/keys_collection_manager.cpp&quot;,&quot;line&quot;:203}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:33:01.594+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;COMMAND&quot;,  &quot;id&quot;:21962,   &quot;ctx&quot;:&quot;conn288&quot;,&quot;msg&quot;:&quot;Assertion while executing command&quot;,&quot;attr&quot;:{&quot;command&quot;:&quot;isMaster&quot;,&quot;db&quot;:&quot;admin&quot;,&quot;commandArgs&quot;:{&quot;isMaster&quot;:1,&quot;client&quot;:{&quot;driver&quot;:{&quot;name&quot;:&quot;mongoc&quot;,&quot;version&quot;:&quot;1.17.0-pre&quot;},&quot;os&quot;:{&quot;type&quot;:&quot;Linux&quot;,&quot;name&quot;:&quot;Ubuntu&quot;,&quot;version&quot;:&quot;16.04&quot;,&quot;architecture&quot;:&quot;x86_64&quot;},&quot;platform&quot;:&quot;cfg=0x02a15620c9 posix=200809 stdc=201112 CC=clang 3.8.0 (tags/RELEASE_380/final)&quot;},&quot;compression&quot;:[],&quot;$clusterTime&quot;:{&quot;clusterTime&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1591565581,&quot;i&quot;:1}},&quot;signature&quot;:{&quot;hash&quot;:{&quot;$binary&quot;:{&quot;base64&quot;:&quot;CVas/c3Osh+SGBmIqSELxHsztFc=&quot;,&quot;subType&quot;:&quot;0&quot;}},&quot;keyId&quot;:6835721630207967235}},&quot;$readPreference&quot;:{&quot;mode&quot;:&quot;secondaryPreferred&quot;},&quot;$db&quot;:&quot;admin&quot;},&quot;error&quot;:&quot;ShutdownInProgress: aborting keys cache refresh because node is shutting down&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:33:01.594+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;COMMAND&quot;,  &quot;id&quot;:51803,   &quot;ctx&quot;:&quot;conn288&quot;,&quot;msg&quot;:&quot;Slow query&quot;,&quot;attr&quot;:{&quot;type&quot;:&quot;command&quot;,&quot;ns&quot;:&quot;admin.$cmd&quot;,&quot;command&quot;:{&quot;isMaster&quot;:1,&quot;client&quot;:{&quot;driver&quot;:{&quot;name&quot;:&quot;mongoc&quot;,&quot;version&quot;:&quot;1.17.0-pre&quot;},&quot;os&quot;:{&quot;type&quot;:&quot;Linux&quot;,&quot;name&quot;:&quot;Ubuntu&quot;,&quot;version&quot;:&quot;16.04&quot;,&quot;architecture&quot;:&quot;x86_64&quot;},&quot;platform&quot;:&quot;cfg=0x02a15620c9 posix=200809 stdc=201112 CC=clang 3.8.0 (tags/RELEASE_380/final)&quot;},&quot;compression&quot;:[],&quot;$clusterTime&quot;:{&quot;clusterTime&quot;:{&quot;$timestamp&quot;:{&quot;t&quot;:1591565581,&quot;i&quot;:1}},&quot;signature&quot;:{&quot;hash&quot;:{&quot;$binary&quot;:{&quot;base64&quot;:&quot;CVas/c3Osh+SGBmIqSELxHsztFc=&quot;,&quot;subType&quot;:&quot;0&quot;}},&quot;keyId&quot;:6835721630207967235}},&quot;$readPreference&quot;:{&quot;mode&quot;:&quot;secondaryPreferred&quot;},&quot;$db&quot;:&quot;admin&quot;},&quot;numYields&quot;:0,&quot;ok&quot;:0,&quot;errMsg&quot;:&quot;aborting keys cache refresh because node is shutting down&quot;,&quot;errName&quot;:&quot;ShutdownInProgress&quot;,&quot;errCode&quot;:91,&quot;reslen&quot;:166,&quot;locks&quot;:{},&quot;protocol&quot;:&quot;op_query&quot;,&quot;durationMillis&quot;:0}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:33:01.594+00:00&quot;},&quot;s&quot;:&quot;D1&quot;, &quot;c&quot;:&quot;QUERY&quot;,    &quot;id&quot;:22783,   &quot;ctx&quot;:&quot;conn288&quot;,&quot;msg&quot;:&quot;received interrupt request for unknown op: {opId}{printKnownOps_inlock}&quot;,&quot;attr&quot;:{&quot;opId&quot;:2067,&quot;printKnownOps_inlock&quot;:&quot;&quot;}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;t&quot;:{&quot;$date&quot;:&quot;2020-06-07T21:33:01.595+00:00&quot;},&quot;s&quot;:&quot;I&quot;,  &quot;c&quot;:&quot;NETWORK&quot;,  &quot;id&quot;:22944,   &quot;ctx&quot;:&quot;conn288&quot;,&quot;msg&quot;:&quot;connection ended&quot;,&quot;attr&quot;:{&quot;remote&quot;:&quot;127.0.0.1:41374&quot;,&quot;connectionCount&quot;:2}}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;
&lt;p&gt;That ismaster command does &lt;em&gt;not&lt;/em&gt; include saslSupportedMechs or speculativeAuthenticate. In the context of the test, this is an ismaster sent in multi-threaded monitoring, so it does not do auth negotiation or speculative auth (whereas single-threaded monitoring would).&lt;/p&gt;

&lt;p&gt;CC &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=sara.golemon&quot; class=&quot;user-hover&quot; rel=&quot;sara.golemon&quot;&gt;sara.golemon&lt;/a&gt; do you think this could be related to speculative auth against the arbiter? It is not yet clear to me what is triggering the server to enter shutdown, so I might be barking up the wrong tree.&lt;/p&gt;</comment>
                            <comment id="3195724" author="kevin.albertson" created="Mon, 8 Jun 2020 19:16:28 +0000"  >&lt;p&gt;Another:&lt;br/&gt;
&lt;a href=&quot;https://evergreen.mongodb.com/task/mongo_c_driver_clang38ubuntu_test_coverage_latest_replica_set_auth_nosasl_openssl_10b05158e938e9a5248cf845126185d1366a2d80_20_06_08_17_57_31&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://evergreen.mongodb.com/task/mongo_c_driver_clang38ubuntu_test_coverage_latest_replica_set_auth_nosasl_openssl_10b05158e938e9a5248cf845126185d1366a2d80_20_06_08_17_57_31&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3195348" author="kevin.albertson" created="Mon, 8 Jun 2020 17:26:03 +0000"  >&lt;p&gt;Another: &lt;a href=&quot;https://evergreen.mongodb.com/task/mongo_c_driver_clang38ubuntu_test_coverage_latest_replica_set_auth_nosasl_openssl_b5cf71ab24ce18d80e3fa2b70e9e714937ad403f_20_06_08_17_18_25/0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://evergreen.mongodb.com/task/mongo_c_driver_clang38ubuntu_test_coverage_latest_replica_set_auth_nosasl_openssl_b5cf71ab24ce18d80e3fa2b70e9e714937ad403f_20_06_08_17_18_25/0&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="1378408">SERVER-48715</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1377284">CDRIVER-3716</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1373863">CDRIVER-3709</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1365128">PHPC-1634</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="265237" name="mongod-arbiter-27019.log" size="1740689" author="kevin.albertson@mongodb.com" created="Mon, 8 Jun 2020 18:58:58 +0000"/>
                            <attachment id="265238" name="mongod-secondary-27018.log" size="2530103" author="kevin.albertson@mongodb.com" created="Mon, 8 Jun 2020 19:00:06 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hxbwg7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_22279" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Server Compat</customfieldname>
                        <customfieldvalues>
                                        <label>4.7</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>