[jcifs] Issue : jcifs.smb.SmbException: Transport1 timedout waiting for response to SmbComWriteAndX
Rina Patel
kotadiarina at gmail.com
Tue Dec 2 00:12:45 MST 2014
Hi M.D,
Thank you for quick reply.I don't have idea about "Netapp Filer ",Can you
please let me know how can I check this ? Do you know any workaround for
this ?
On Mon, Dec 1, 2014 at 6:19 PM, M. D. <moder at abv.bg> wrote:
> Hi Rina,
>
> Are you by any chance using Netapp Filer for an SMB server implementation?
>
> We are experiencing the exact same issue with this server.
>
> After analysing the jCIFS logs (loglevel 10) we discovered that for some
> reason the SMB server just stops sending command responses.
>
> Best regards,
> M.D
>
>
>
>
> >-------- Оригинално писмо --------
> >От: Rina Patel
> >Относно: [jcifs] Issue : jcifs.smb.SmbException: Transport1 timedout
> waiting
> for response to SmbComWriteAndX
> >До: Michael B Allen
> >Изпратено на: Понеделник, 2014, Декември 1 14:43:32 EET
> >
> >
> >Hi Mike ,I am getting "transport timeout" exception while
> "writing" files on remote repository using concurrent thread.My
> application creates one thread per file of folder.So file writing process
> running concurrently for all files.
> >jcifs parameter
> configurations======================jcifs.Config.setProperty("jcifs.smb.client.ssnLimit",
> "255");jcifs.Config.setProperty("jcifs.smb.client.soTimeout",
> "35000");jcifs.Config.setProperty("jcifs.smb.client.responseTimeout",
> "30000");
> >I also tried increasing responseTimeout to 70000,but no luck.Can you
> please suggest is this network issue or something else.Or how can I improve
> this to run threads concurrently.
> >I got following exception while writing
> >jcifs.util.transport.TransportException: Transport1 timedout waiting for
> response to
> SmbComWriteAndX[command=SMB_COM_WRITE_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC803,signSeq=0,tid=2050,pid=54195,uid=2050,mid=29323,wordCount=14,byteCount=8185,andxCommand=0xFF,andxOffset=0,fid=16403,offset=7912889,writeMode=0,remaining=0,dataLength=8184,dataOffset=64]
> at jcifs.util.transport.Transport.sendrecv(Transport.java:73) at
> jcifs.smb.SmbTransport.send(SmbTransport.java:637) at
> jcifs.smb.SmbSession.send(SmbSession.java:244) at
> jcifs.smb.SmbTree.send(SmbTree.java:119) at
> jcifs.smb.SmbFile.send(SmbFile.java:770) at
> jcifs.smb.SmbFileOutputStream.writeDirect(SmbFileOutputStream.java:245)
> at jcifs.smb.SmbFileOutputStream.write(SmbFileOutputStream.java:216)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.write(BufferedOutputStream.java:126)
> at
> com.hybridintegration.repository.JCIFSRepo.uploadFile(JCIFSRepo.java:279)
> at
> sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606) at
> com.hybridintegration.servlet.UploadDownloadFileServlet.uploadFile(UploadDownloadFileServlet.java:1091)
> at
> com.hybridintegration.servlet.UploadDownloadFileServlet.uploadFileOpr(UploadDownloadFileServlet.java:953)
> at
> com.hybridintegration.servlet.UploadDownloadFileServlet.doPost(UploadDownloadFileServlet.java:826)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at
> com.hybridintegration.security.AuthenticationFilter.doFilter(AuthenticationFilter.java:114)
> at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:243) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProto
> col.java:589) at
> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1852)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:744)
> > at jcifs.smb.SmbTransport.send(SmbTransport.java:642) at
> jcifs.smb.SmbSession.send(SmbSession.java:244) at
> jcifs.smb.SmbTree.send(SmbTree.java:119) at
> jcifs.smb.SmbFile.send(SmbFile.java:770) at
> jcifs.smb.SmbFileOutputStream.writeDirect(SmbFileOutputStream.java:245)
> at jcifs.smb.SmbFileOutputStream.write(SmbFileOutputStream.java:216)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.write(BufferedOutputStream.java:126)
> at
> com.hybridintegration.repository.JCIFSRepo.uploadFile(JCIFSRepo.java:279)
> at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606) at
> com.hybridintegration.servlet.UploadDownloadFileServlet.uploadFile(UploadDownloadFileServlet.java:1091)
> at
> com.hybridintegration.servlet.UploadDownloadFileServlet.uploadFileOpr(UploadDownloadFileServlet.java:953)
> at com.hyb
> ridintegration.servlet.UploadDownloadFileServlet.doPost(UploadDownloadFileServlet.java:826)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at
> com.hybridintegration.security.AuthenticationFilter.doFilter(AuthenticationFilter.java:114)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> at org.apache.catalina
> .core.StandardHostValve.invoke(StandardHostValve.java:171) at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> at
> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1852)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:744)
> >
> >Attached are java files .
> >
> >Thanks in advance.--
> >Regards,Rina
>
--
Regards,
Rina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.samba.org/pipermail/jcifs/attachments/20141202/e40e2d4a/attachment.html>
More information about the jCIFS
mailing list