<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:42:56 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>[CSHARP-2575] DnsClient error on actual Android device</title>
                <link>https://jira.mongodb.org/browse/CSHARP-2575</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;We are getting the following exception when running our Xamarin forms app on an actual Android device(tried multiple devices).&#160; The same code works in an Android emulator(GenyMotion) and also on an actual iOS device.&lt;/p&gt;

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

&lt;p&gt;We are using a mongoDB environment that was created during the &quot;Getting Started&quot; process.&#160;&#160;We have ensured internet connectivity on the device.&lt;/p&gt;

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

&lt;p&gt;Here is the line that throws the exception:&lt;/p&gt;

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

&lt;p&gt;var mongoClientConnectionString = &quot;mongodb+srv://&lt;em&gt;&lt;font color=&quot;#4c9aff&quot;&gt;user&lt;/font&gt;&lt;/em&gt;:&lt;font color=&quot;#4c9aff&quot;&gt;&lt;em&gt;pwd&lt;/em&gt;&lt;/font&gt;@&lt;em&gt;&lt;font color=&quot;#4c9aff&quot;&gt;our instance&lt;/font&gt;&lt;/em&gt;.mongodb.net&quot;;&lt;/p&gt;

&lt;p&gt;var mongoUrl = MongoUrl.Create(mongoClientConnectionString);&lt;br/&gt;
 &lt;b&gt;&lt;font color=&quot;#FF0000&quot;&gt;var mongoClientSettings = MongoClientSettings.FromConnectionString(mongoClientConnectionString);&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

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

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

&lt;p&gt;04-05 09:49:36.395 I/mono-stdout(22961):&#160; **&lt;b&gt;ERROR&lt;/b&gt;** : Timestamp: 4/5/2019 9:49:36 AM04-05 09:49:36.395 I/mono-stdout(22961):&#160; **&lt;b&gt;ERROR&lt;/b&gt;** : Timestamp: 4/5/2019 9:49:36 AM&#160;**&lt;b&gt;ERROR&lt;/b&gt;** : Timestamp: 4/5/2019 9:49:36 AM04-05 09:49:36.401 I/mono-stdout(22961):&#160;&lt;br/&gt;
04-05 09:49:36.401 I/mono-stdout(22961): =&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;==&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=Message: Error resolving name servers (Value cannot be null.Parameter name: source) (Could not find file &quot;/etc/resolv.conf&quot;)&lt;br/&gt;
Source: DnsClient04-05 09:49:36.401 I/mono-stdout(22961): Message: Error resolving name servers (Value cannot be null.&lt;br/&gt;
Stack Trace: &#160; at DnsClient.NameServer.ResolveNameServers (System.Boolean skipIPv6SiteLocal, System.Boolean fallbackToGooglePublicDns) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x0005e&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;&#160; at DnsClient.LookupClient..ctor () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00000&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;&#160; at MongoDB.Driver.Core.Configuration.ConnectionString.Resolve () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00011&amp;#93;&lt;/span&gt; in &amp;lt;a34d991f1d4449e5b16dbee9fe96734c&amp;gt;:0&#160;&#160; at MongoDB.Driver.MongoUrl.Resolve () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00015&amp;#93;&lt;/span&gt; in &amp;lt;83d46eceb9e141e4851226c8e5372b51&amp;gt;:0&#160;&#160; at MongoDB.Driver.MongoClientSettings.FromUrl (MongoDB.Driver.MongoUrl url) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00009&amp;#93;&lt;/span&gt; in &amp;lt;83d46eceb9e141e4851226c8e5372b51&amp;gt;:0 04-05 09:49:36.401 I/mono-stdout(22961): Parameter name: source) (Could not find file &quot;/etc/resolv.conf&quot;)&lt;br/&gt;
04-05 09:49:36.401 I/mono-stdout(22961):&#160; &#160;at MongoDB.Driver.MongoClientSettings.FromConnectionString (System.String connectionString) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00006&amp;#93;&lt;/span&gt; in &amp;lt;83d46eceb9e141e4851226c8e5372b51&amp;gt;:0&#160;&#160; at MyEhr.MongoDb.App.Rigging.MongoDbReplicator.Start () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00080&amp;#93;&lt;/span&gt; in C:\Code\Git\Asgard\pocs\MongoDB POC\MyEhr.MongoDb.App\MyEhr.MongoDb.App\Rigging\MongoDbReplicator.cs:61&#160;&lt;/p&gt;

&lt;p&gt;-&lt;del&gt;= &amp;gt; There is an inner exception &amp;lt;=&lt;/del&gt;-Message: Value cannot be null.Parameter name: source&lt;br/&gt;
Source: System.CoreStack Trace: &#160; at System.Linq.Enumerable.Where&lt;span class=&quot;error&quot;&gt;&amp;#91;TSource&amp;#93;&lt;/span&gt; (System.Collections.Generic.IEnumerable`1&lt;span class=&quot;error&quot;&gt;&amp;#91;T&amp;#93;&lt;/span&gt; source, System.Func`2&lt;span class=&quot;error&quot;&gt;&amp;#91;T,TResult&amp;#93;&lt;/span&gt; predicate) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x0000d&amp;#93;&lt;/span&gt; in &amp;lt;ba85ba5122c3499483c4d8a7ac6f7e5a&amp;gt;:0&#160;&lt;br/&gt;
&#160; at DnsClient.NameServer.QueryNetworkInterfaces (System.Boolean skipIPv6SiteLocal) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00047&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;&#160; at DnsClient.NameServer.ResolveNameServers (System.Boolean skipIPv6SiteLocal, System.Boolean fallbackToGooglePublicDns) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x0000d&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=-=04-05 09:49:36.401 I/mono-stdout(22961): Source: DnsClient&lt;br/&gt;
04-05 09:49:36.402 I/mono-stdout(22961): Stack Trace: &#160; at DnsClient.NameServer.ResolveNameServers (System.Boolean skipIPv6SiteLocal, System.Boolean fallbackToGooglePublicDns) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x0005e&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;04-05 09:49:36.402 I/mono-stdout(22961):&#160; &#160;at DnsClient.LookupClient..ctor () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00000&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;04-05 09:49:36.402 I/mono-stdout(22961):&#160; &#160;at MongoDB.Driver.Core.Configuration.ConnectionString.Resolve () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00011&amp;#93;&lt;/span&gt; in &amp;lt;a34d991f1d4449e5b16dbee9fe96734c&amp;gt;:0&#160;04-05 09:49:36.402 I/mono-stdout(22961):&#160; &#160;at MongoDB.Driver.MongoUrl.Resolve () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00015&amp;#93;&lt;/span&gt; in &amp;lt;83d46eceb9e141e4851226c8e5372b51&amp;gt;:0&#160;04-05 09:49:36.402 I/mono-stdout(22961):&#160; &#160;at MongoDB.Driver.MongoClientSettings.FromUrl (MongoDB.Driver.MongoUrl url) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00009&amp;#93;&lt;/span&gt; in &amp;lt;83d46eceb9e141e4851226c8e5372b51&amp;gt;:0&#160;04-05 09:49:36.402 I/mono-stdout(22961):&#160; &#160;at MongoDB.Driver.MongoClientSettings.FromConnectionString (System.String connectionString) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00006&amp;#93;&lt;/span&gt; in &amp;lt;83d46eceb9e141e4851226c8e5372b51&amp;gt;:0&#160;04-05 09:49:36.403 I/mono-stdout(22961):&#160; &#160;at MyEhr.MongoDb.App.Rigging.MongoDbReplicator.Start () &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00080&amp;#93;&lt;/span&gt; in C:\Code\Git\Asgard\pocs\MongoDB POC\MyEhr.MongoDb.App\MyEhr.MongoDb.App\Rigging\MongoDbReplicator.cs:61&#160;04-05 09:49:36.403 I/mono-stdout(22961):&#160;04-05 09:49:36.403 I/mono-stdout(22961):&#160;04-05 09:49:36.403 I/mono-stdout(22961): -&lt;del&gt;= &amp;gt; There is an inner exception &amp;lt;=&lt;/del&gt;&lt;del&gt;04-05 09:49:36.403 I/mono-stdout(22961): Message: Value cannot be null.04-05 09:49:36.403 I/mono-stdout(22961): Parameter name: source04-05 09:49:36.403 I/mono-stdout(22961):&#160;04-05 09:49:36.403 I/mono-stdout(22961): Source: System.Core04-05 09:49:36.403 I/mono-stdout(22961): Stack Trace: &#160; at System.Linq.Enumerable.Where&lt;span class=&quot;error&quot;&gt;&amp;#91;TSource&amp;#93;&lt;/span&gt; (System.Collections.Generic.IEnumerable`1&lt;span class=&quot;error&quot;&gt;&amp;#91;T&amp;#93;&lt;/span&gt; source, System.Func`2&lt;span class=&quot;error&quot;&gt;&amp;#91;T,TResult&amp;#93;&lt;/span&gt; predicate) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x0000d&amp;#93;&lt;/span&gt; in &amp;lt;ba85ba5122c3499483c4d8a7ac6f7e5a&amp;gt;:0&#160;04-05 09:49:36.403 I/mono-stdout(22961):&#160; &#160;at DnsClient.NameServer.QueryNetworkInterfaces (System.Boolean skipIPv6SiteLocal) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00047&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;04-05 09:49:36.403 I/mono-stdout(22961):&#160; &#160;at DnsClient.NameServer.ResolveNameServers (System.Boolean skipIPv6SiteLocal, System.Boolean fallbackToGooglePublicDns) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x0000d&amp;#93;&lt;/span&gt; in &amp;lt;93b57b4b99c64a96a2c065ea9ae1fc1f&amp;gt;:0&#160;04-05 09:49:36.403 I/mono-stdout(22961): =&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;del&gt;=&lt;/del&gt;=&lt;/p&gt;</description>
                <environment>Xamarin Forms 3.6&lt;br/&gt;
Android 8.0&lt;br/&gt;
Samsung Galaxy J7 (2016) phone&lt;br/&gt;
Samsung Galaxy Tab A (2016) tablet</environment>
        <key id="731040">CSHARP-2575</key>
            <summary>DnsClient error on actual Android device</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="gschmidt@ntst.com">George Schmidt</reporter>
                        <labels>
                    </labels>
                <created>Fri, 5 Apr 2019 14:42:48 +0000</created>
                <updated>Mon, 8 Apr 2019 14:45:21 +0000</updated>
                            <resolved>Mon, 8 Apr 2019 14:45:21 +0000</resolved>
                                    <version>2.8.0</version>
                                                    <component>API</component>
                    <component>Connectivity</component>
                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="2205119" author="ian@10gen.com" created="Mon, 8 Apr 2019 14:45:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=gschmidt%40ntst.com&quot; class=&quot;user-hover&quot; rel=&quot;gschmidt@ntst.com&quot;&gt;gschmidt@ntst.com&lt;/a&gt; thanks for reaching out with this bug report but Android is not currently a supported platform for the .NET driver.  If you do see this issue on a supported platform please let us know.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </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|huirjj:</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>