<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Hi Mike,<br><br>OK thanks for the clarification.<br><br>In that case, what would cause an "Access is denied" error when the listFiles() method is called?&nbsp; I am instantiating the SmbFile object with the constructor that takes in a NtlmPasswordAuthentication object.&nbsp; The version that is giving us issues is 1.3.14.&nbsp; When we revert to an older version (1.1), the error goes away.&nbsp; The issue isn't a bad username/password; the operation works 95% of the time.&nbsp; It's the 30 minute to 1 hour down time where the "Access is denied" error manifests that we have every day that's causing us grief.<br><br>I wish I could send you the stack trace but we have limited access to the deployment environment and we can't replicate the issue in our dev environment.&nbsp; Again, it's only on the one
 server that we're using multiple accounts to log in.&nbsp; We don't have this issue in our dev environment where we're doing the same thing.<br><br>Thanks again for your help.<br><br>Brian<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Michael B Allen &lt;ioplex@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Brian Lee &lt;leeb_08@yahoo.com&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> jcifs@lists.samba.org<br><b><span style="font-weight: bold;">Sent:</span></b> Thu, September 2, 2010 2:38:09 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [jcifs] how to use preauthentication to get around "Access is denied" error?<br></font><br>
Hi Brian,<br><br>The "preauthentication" business was from the HTTP filter which is no<br>longer used. If you're trying to do CIFS operations, just create an<br>NtlmPasswordAuthentication object and then use that with various<br>SmbFile* constructors.<br><br>Mike<br><br>On Wed, Sep 1, 2010 at 11:59 AM, Brian Lee &lt;<a ymailto="mailto:leeb_08@yahoo.com" href="mailto:leeb_08@yahoo.com">leeb_08@yahoo.com</a>&gt; wrote:<br>&gt; Hi,<br>&gt;<br>&gt; I've got an application that gets file listings on shared Windows folders<br>&gt; using JCIFS.&nbsp; However, there is one particular server that is giving us<br>&gt; grief.&nbsp; It works 95% of the time but every so often, it'll start giving<br>&gt; "Access is denied" messages for long stretches at a time (half hour plus).<br>&gt; But then miraculously, the error will clear and things will be working<br>&gt; smoothly again.<br>&gt;<br>&gt; I figured that the issue was due to the Windows Server 2003
 domain<br>&gt; controller issue.&nbsp; We're attempting to authenticate several different users<br>&gt; near simultaneously (the jobs are working from a timer); from my online<br>&gt; research it appears that the solution is using preauthentication.&nbsp; However,<br>&gt; when I try to find out HOW to do preauthentication, the docs are pretty<br>&gt; sparse.<br>&gt;<br>&gt; What I tried is creating an instance of the NtlmPasswordAuthentication,<br>&gt; passing in the user credentials and using the SmbFile constructor that takes<br>&gt; that in as a parameter.&nbsp; Unfortunately, we're still seeing the same error<br>&gt; message pop up when I make the call to SmbFile.listFiles() so I must be<br>&gt; doing it wrong.<br>&gt;<br>&gt; Could somebody either explain to me the proper way of doing<br>&gt; preauthentication or refer me to an example out there?&nbsp; Or is the error<br>&gt; message a symptom of a completely different problem?&nbsp;
 Thanks!<br>&gt;<br>&gt; Brian<br>&gt;<br>&gt;<br><br><br><br>-- <br>Michael B Allen<br>Java Active Directory Integration<br><span><a target="_blank" href="http://www.ioplex.com/">http://www.ioplex.com/</a></span><br></div></div>
</div><br>

      </body></html>