<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:53:45 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>[JAVA-1077] Offer option to canonicalize server name used for GSSAPI authentication</title>
                <link>https://jira.mongodb.org/browse/JAVA-1077</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;Section 4.1 of &lt;a href=&quot;http://www.ietf.org/rfc/rfc2743.txt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.ietf.org/rfc/rfc2743.txt&lt;/a&gt; says:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The &quot;hostname&quot; may ... be canonicalized by attempting a DNS lookup and using the fully-qualified domain name which is returned...&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Oracle&apos;s GSSAPI implementation is not canonicalizing (note that it&apos;s optional).  Given that, the driver should be able to do the canonicalization on behalf of the application, as authentication can fail if the application provides the driver with a DNS alias to a mongos server.&lt;/p&gt;

&lt;p&gt;In scope of this ticket, we need to determine whether the canonicalization should always be done, or whether it should be opt-in.&lt;/p&gt;</description>
                <environment></environment>
        <key id="105940">JAVA-1077</key>
            <summary>Offer option to canonicalize server name used for GSSAPI authentication</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</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="9">Done</resolution>
                                        <assignee username="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Jan 2014 03:25:43 +0000</created>
                <updated>Wed, 3 Jan 2018 04:05:37 +0000</updated>
                            <resolved>Fri, 24 Jan 2014 16:06:04 +0000</resolved>
                                                    <fixVersion>2.12.0</fixVersion>
                    <fixVersion>3.0.0</fixVersion>
                                    <component>Authentication</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="487487" author="xgen-internal-githook" created="Fri, 24 Jan 2014 19:22:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1077&quot; title=&quot;Offer option to canonicalize server name used for GSSAPI authentication&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1077&quot;&gt;&lt;del&gt;JAVA-1077&lt;/del&gt;&lt;/a&gt;: Assume command failure in case of missing or invalid &apos;ok&apos; field in server response&lt;br/&gt;
Branch: 3.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/c2eca216994d8250416599d4abe9fdef4a34b27c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/c2eca216994d8250416599d4abe9fdef4a34b27c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="487276" author="xgen-internal-githook" created="Fri, 24 Jan 2014 16:04:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1077&quot; title=&quot;Offer option to canonicalize server name used for GSSAPI authentication&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1077&quot;&gt;&lt;del&gt;JAVA-1077&lt;/del&gt;&lt;/a&gt;: Add a mechanism property to force host name canonicalization for GSSAPI authentication.&lt;br/&gt;
Branch: 3.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/cc8db58dfa124b9fcb194631d3f2f2a7a0e7a231&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/cc8db58dfa124b9fcb194631d3f2f2a7a0e7a231&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="482505" author="xgen-internal-githook" created="Wed, 15 Jan 2014 15:55:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1077&quot; title=&quot;Offer option to canonicalize server name used for GSSAPI authentication&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1077&quot;&gt;&lt;del&gt;JAVA-1077&lt;/del&gt;&lt;/a&gt;: Add a mechanism property to force host name canonicalization for GSSAPI authentication.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/1e474ab8ec825d82aa4270aa2ca6c58d9e5b8996&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/1e474ab8ec825d82aa4270aa2ca6c58d9e5b8996&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                    <customfield id="customfield_13552" key="com.go2group.jira.plugin.crm:crm_generic_field">
                        <customfieldname>Case</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[[500A000000UaVohIAF]]]></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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrt693:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>84096</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="82">Sprint 3</customfieldvalue>

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