<div dir="ltr"><div><div>Hi Michael¬†</div><div>I have problem with Jcifs(1.3.17).If client machine restarted,I am not able to reconnect ,as shown in exception,it is trying to connect 139 port in ssn139().As I understand port 139 needs NetBios name to connect with.but every time it is not able to find netbios name and reconnect</div>
<div><br></div><div><br></div><div>If I try to connect client machine using FDQN in smburl, it never reconnect,</div><div>smb://<username>:<password>@<FDQN>/Sharedfoldername/</div><div><br></div><div>If I try to connect using ip address in smburl,it is able to reconnect</div>
<div>smb://<username>:<password>@<ip address>/Sharedfoldername/</div><div><br></div><div><br></div><div>Jcifs configurations</div><div>===============</div><div>jcifs.Config.setProperty("jcifs.smb.client.dfs.disabled", "true");</div>
<div>jcifs.Config.setProperty("jcifs.smb.client.domain","mydomain");</div><div>jcifs.Config.setProperty("jcifs.resolveOrder","DNS");</div><div><br></div><div>Stacktrace</div><div>========</div>
<div>jcifs.util.transport.TransportException</div><div>java.io.IOException: Failed to establish session with <FDQN>/<ip></div><div><span class="" style="white-space:pre">  </span>at jcifs.smb.SmbTransport.ssn139(SmbTransport.java:256)</div>
<div><span class="" style="white-space:pre">    </span>at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:266)</div><div><span class="" style="white-space:pre"> </span>at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:340)</div>
<div><span class="" style="white-space:pre">    </span>at jcifs.util.transport.Transport.run(Transport.java:241)</div><div><span class="" style="white-space:pre">  </span>at java.lang.Thread.run(Unknown Source)</div><div><br>
</div><div><span class="" style="white-space:pre">        </span>at jcifs.util.transport.Transport.run(Transport.java:258)</div><div><span class="" style="white-space:pre">  </span>at java.lang.Thread.run(Unknown Source)</div><div>
<br></div><div>-1073741823</div><div><span class="" style="white-space:pre">    </span>at jcifs.smb.SmbTransport.connect(SmbTransport.java:326)</div><div><span class="" style="white-space:pre">   </span>at jcifs.smb.SmbTree.treeConnect(SmbTree.java:156)</div>
<div><span class="" style="white-space:pre">    </span>at jcifs.smb.SmbFile.doConnect(SmbFile.java:914)</div><div><span class="" style="white-space:pre">   </span>at jcifs.smb.SmbFile.connect(SmbFile.java:957)</div><div><span class="" style="white-space:pre">     </span>at jcifs.smb.SmbFile.connect0(SmbFile.java:883)</div>
<div><span class="" style="white-space:pre">    </span>at jcifs.smb.SmbFile.getType(SmbFile.java:1285)</div><div><span class="" style="white-space:pre">    </span>at jcifs.smb.SmbFile.doEnum(SmbFile.java:1736)</div><div><span class="" style="white-space:pre">     </span>at jcifs.smb.SmbFile.listFiles(SmbFile.java:1718)</div>
<div><span class="" style="white-space:pre">    </span>at jcifs.smb.SmbFile.listFiles(SmbFile.java:1651)</div><div><span class="" style="white-space:pre">  </span>at Extra.TestJcifs.main(TestJcifs.java:122)</div><div><br></div>
<div>Is that anything wrong in configuration ?¬†</div><div>Is is okay if I provide NetBios name in url instead of FDQN or ip address ?</div><div><br></div></div>
</div>