<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:37:54 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>[COMPASS-4940] Unable to connect to Atlas with SRV connection string and X509 certificate</title>
                <link>https://jira.mongodb.org/browse/COMPASS-4940</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;h3&gt;&lt;a name=&quot;ProblemStatement%2FRationale&quot;&gt;&lt;/a&gt;&lt;b&gt;Problem Statement/Rationale&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;Compass can not connect to an Atlas cluster with SRV connection string and X509 certificate.&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;Encounteredin&quot;&gt;&lt;/a&gt;&lt;b&gt;Encountered in&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;Compass 1.27.1&lt;/p&gt;

&lt;p&gt;MongoDB&#160;4.4.6 (Atlas)&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;StepstoReproduce&quot;&gt;&lt;/a&gt;&lt;b&gt;Steps to Reproduce&lt;/b&gt;&lt;/h3&gt;
&lt;ol&gt;
	&lt;li&gt;Add a database user with Certificate authentication&lt;/li&gt;
	&lt;li&gt;In Atlas, click on the &lt;b&gt;connect&lt;/b&gt; button for the cluster&lt;/li&gt;
	&lt;li&gt;Click &lt;b&gt;connect using MongoDB Compass&lt;/b&gt;&lt;/li&gt;
	&lt;li&gt;Copy the connection string and remove username and password&lt;/li&gt;
	&lt;li&gt;Paste connection string into compass&lt;br/&gt;
 Example:&#160;mongodb+srv://TESTCLUSTER.abcde.mongodb.net/&lt;/li&gt;
	&lt;li&gt;Click&#160;&lt;b&gt;Fill in connection fields individually&lt;/b&gt;&lt;/li&gt;
	&lt;li&gt;Fill in the remaining fields to connect with X509:&#160;Authentication,&#160;SSL, Certs&lt;/li&gt;
	&lt;li&gt;Click &lt;b&gt;Connect&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;&lt;a name=&quot;ExpectedResults&quot;&gt;&lt;/a&gt;&lt;b&gt;Expected Results&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;Compass should connect to the cluster with the given X509 certificate&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;ActualResults&quot;&gt;&lt;/a&gt;&lt;b&gt;Actual Results&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;Compass outputs the following error:&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;[object Object] can only have authSource set to &lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;&apos;$external&apos;&lt;/span&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;h3&gt;&lt;a name=&quot;%21ScreenShot20210711at10.24.23.pngthumbnail%21&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;324484_thumb&quot; href=&quot;https://jira.mongodb.org/secure/attachment/324484/324484_Screen+Shot+2021-07-11+at+10.24.23.png&quot; title=&quot;Screen Shot 2021-07-11 at 10.24.23.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;324484&quot; file-preview-title=&quot;Screen Shot 2021-07-11 at 10.24.23.png&quot;&gt;&lt;img src=&quot;https://jira.mongodb.org/secure/thumbnail/324484/_thumb_324484.png&quot; style=&quot;border: 0px solid black&quot; role=&quot;presentation&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;a name=&quot;AdditionalNotes&quot;&gt;&lt;/a&gt;&lt;b&gt;Additional Notes&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;This can be worked around by adding&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;&amp;amp;authSource=$external&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;to the connection string before filling in the individual connection fields.&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="1814468">COMPASS-4940</key>
            <summary>Unable to connect to Atlas with SRV connection string and X509 certificate</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.mongodb.org/images/icons/priorities/blocker.svg">Blocker - P1</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="maurizio.casimirri@mongodb.com">Maurizio Casimirri</assignee>
                                    <reporter username="ilan.cohen@mongodb.com">Ilan Cohen</reporter>
                        <labels>
                    </labels>
                <created>Sun, 11 Jul 2021 07:25:23 +0000</created>
                <updated>Sun, 29 Oct 2023 02:39:45 +0000</updated>
                            <resolved>Wed, 14 Jul 2021 13:15:08 +0000</resolved>
                                    <version>1.27.1</version>
                                    <fixVersion>1.28.1</fixVersion>
                                    <component>Atlas</component>
                    <component>Compass</component>
                    <component>Connectivity</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="3955395" author="xgen-internal-githook" created="Wed, 21 Jul 2021 16:21:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Maurizio Casimirri&apos;, &apos;email&apos;: &apos;maurizio.cas@gmail.com&apos;, &apos;username&apos;: &apos;mcasimir&apos;}
&lt;p&gt;Message: fix: remove duplicated authSource from url &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4940&quot; title=&quot;Unable to connect to Atlas with SRV connection string and X509 certificate&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4940&quot;&gt;&lt;del&gt;COMPASS-4940&lt;/del&gt;&lt;/a&gt; (#2342)&lt;br/&gt;
Branch: install-before-publish&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/372fc6f52de6f6107cefae44eb8f65b9202042e2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/372fc6f52de6f6107cefae44eb8f65b9202042e2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3928334" author="xgen-internal-githook" created="Mon, 12 Jul 2021 15:20:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Maurizio Casimirri&apos;, &apos;email&apos;: &apos;maurizio.cas@gmail.com&apos;, &apos;username&apos;: &apos;mcasimir&apos;}
&lt;p&gt;Message: fix: remove duplicated authSource from url &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4940&quot; title=&quot;Unable to connect to Atlas with SRV connection string and X509 certificate&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4940&quot;&gt;&lt;del&gt;COMPASS-4940&lt;/del&gt;&lt;/a&gt; (#2342)&lt;br/&gt;
Branch: 1.28-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/372fc6f52de6f6107cefae44eb8f65b9202042e2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/372fc6f52de6f6107cefae44eb8f65b9202042e2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3927482" author="xgen-internal-githook" created="Mon, 12 Jul 2021 08:44:18 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Maurizio Casimirri&apos;, &apos;email&apos;: &apos;maurizio.cas@gmail.com&apos;, &apos;username&apos;: &apos;mcasimir&apos;}
&lt;p&gt;Message: fix: remove duplicated authSource from url &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4940&quot; title=&quot;Unable to connect to Atlas with SRV connection string and X509 certificate&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4940&quot;&gt;&lt;del&gt;COMPASS-4940&lt;/del&gt;&lt;/a&gt; (#2342)&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/372fc6f52de6f6107cefae44eb8f65b9202042e2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/372fc6f52de6f6107cefae44eb8f65b9202042e2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3927187" author="maurizio.casimirri" created="Sun, 11 Jul 2021 13:46:59 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ilan.cohen&quot; class=&quot;user-hover&quot; rel=&quot;ilan.cohen&quot;&gt;ilan.cohen&lt;/a&gt;, yeah the connection string seems to have duplicated authSource query params, we will include a fix in the next GA&lt;/p&gt;</comment>
                            <comment id="3927184" author="xgen-internal-githook" created="Sun, 11 Jul 2021 13:40:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;mcasimir&apos;, &apos;email&apos;: &apos;maurizio.cas@gmail.com&apos;, &apos;username&apos;: &apos;mcasimir&apos;}
&lt;p&gt;Message: fix: remove duplicated authSource from url &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4940&quot; title=&quot;Unable to connect to Atlas with SRV connection string and X509 certificate&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4940&quot;&gt;&lt;del&gt;COMPASS-4940&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4940&quot; title=&quot;Unable to connect to Atlas with SRV connection string and X509 certificate&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4940&quot;&gt;&lt;del&gt;COMPASS-4940&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/facc8d900c20418b2b01aea05db4f77d1b6f7f0a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/facc8d900c20418b2b01aea05db4f77d1b6f7f0a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3927092" author="JIRAUSER1259115" created="Sun, 11 Jul 2021 07:59:20 +0000"  >&lt;p&gt;This HELP ticket describes the same issue&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="324484" name="Screen Shot 2021-07-11 at 10.24.23.png" size="62363" author="ilan.cohen@mongodb.com" created="Sun, 11 Jul 2021 07:25:47 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sun, 11 Jul 2021 13:40:05 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        2 years, 29 weeks ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            2 years, 29 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>ilan.cohen@mongodb.com</customfieldvalue>
            <customfieldvalue>maurizio.casimirri@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzrijr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hzbtcn:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="5260">Iteration Geneva</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzr4sv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>