<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:06:10 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>[KAFKA-351] Certain passwords raise an error in the URI</title>
                <link>https://jira.mongodb.org/browse/KAFKA-351</link>
                <project id="16285" key="KAFKA">Kafka Connector</project>
                    <description>&lt;p&gt;When attempting to connect to a mongodb replicaset, if a password contains a &quot;%&quot;, the following error will appear in kafka connect hub: Invalid value &lt;span class=&quot;error&quot;&gt;&amp;#91;URI&amp;#93;&lt;/span&gt; for configuration connection.uri: URLDecoder: Illegal hex characters in escape (%) pattern - Error at index 0 in: &lt;span class=&quot;error&quot;&gt;&amp;#91;string after %&amp;#93;&lt;/span&gt;.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;URI structure:&lt;/p&gt;

&lt;p&gt;mongodb://user@password@host:port,user@password@host:port,user@password@host:port&lt;/p&gt;

&lt;p&gt;There are no options to connect to the cluster with a username and password so it cannot be used as a workaround. We are forced to use the URI as shown in the options.png screenshot.&lt;/p&gt;

&lt;p&gt;Connector version:&lt;br/&gt;
mongodb/kafka-connect-mongodb:1.8.1&lt;/p&gt;</description>
                <environment></environment>
        <key id="2258726">KAFKA-351</key>
            <summary>Certain passwords raise an error in the URI</summary>
                <type id="6" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14720&amp;avatarType=issuetype">Question</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="13202">Works as Designed</resolution>
                                        <assignee username="ross@mongodb.com">Ross Lawley</assignee>
                                    <reporter username="marta.carrasco@airenetworks.es">Marta Carrasco</reporter>
                        <labels>
                            <label>web-serivce</label>
                    </labels>
                <created>Thu, 9 Feb 2023 12:07:34 +0000</created>
                <updated>Fri, 27 Oct 2023 11:54:11 +0000</updated>
                            <resolved>Wed, 22 Feb 2023 16:16:24 +0000</resolved>
                                    <version>1.8.1</version>
                                                    <component>Source</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="5221569" author="ross@10gen.com" created="Wed, 22 Feb 2023 16:16:11 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=marta.carrasco%40airenetworks.es&quot; class=&quot;user-hover&quot; rel=&quot;marta.carrasco@airenetworks.es&quot;&gt;marta.carrasco@airenetworks.es&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;Thank you for reaching out. The &lt;a href=&quot;https://www.mongodb.com/docs/manual/reference/connection-string/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Connection String&lt;/a&gt; requires usernames and passwords containing certain characters have to be URL encoded:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;If the username or password includes the following characters:&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;: / ? # [ ] @&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;those characters must be converted using percent encoding.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;For future reference as this sounds like a support issue, I wanted to give you some resources to get this questions like this answered more quickly:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Our MongoDB support portal, located at &lt;a href=&quot;https://support.mongodb.com/welcome&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;support.mongodb.com&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Our MongoDB community portal, located &lt;a href=&quot;https://developer.mongodb.com/community/forums/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;If you are an Atlas customer, there is free support offered 24/7 in the lower right hand corner of the UI&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Just in case you have already opened a support case and are not receiving sufficient help, please let me know and I can facilitate escalating your issue.&lt;/p&gt;

&lt;p&gt;All the best,&lt;/p&gt;

&lt;p&gt;Ross&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="430979" name="mongodberror.jpg" size="13469" author="marta.carrasco@airenetworks.es" created="Thu, 9 Feb 2023 11:50:45 +0000"/>
                            <attachment id="430978" name="options.PNG" size="14821" author="marta.carrasco@airenetworks.es" created="Thu, 9 Feb 2023 11:54:57 +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|i1d78c:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>