[jcifs] Timeout connecting to AS400 using jcifs.

Allen, Michael B (RSCH) Michael_B_Allen at ml.com
Sat Apr 5 03:48:02 EST 2003

jCIFS is not very forgiving about variance in packet formats. What is the server?
The quickest way to solve this problem is to get a packet capture using Ethereal
or Netmon. At the very least we would need a -Dlog=ALL dump. Run the ListFiles
example on your server and get a capture or specify -Dlog=ALL, redirect that
output to a file, and send it to me directly.


> -----Original Message-----
> From:	DTooke at interproconsulting.com [SMTP:DTooke at interproconsulting.com]
> Sent:	Friday, April 04, 2003 12:31 PM
> To:	jcifs at lists.samba.org
> Subject:	[jcifs] Timeout connecting to AS400 using jcifs.
> I am trying to list all the shares on an AS400.
> The AS400 is in a different Domain to my PC, but I can use the Network Neighborhood to "find" the computer and view all the shares and the contents thereof.
> But when I try to use jcifs, it seems to find the correct machine but I get a timeout on the connection.
> jcifs.smb.SmbException: Timeout waiting for response from server. consult3/
>  java.lang.Throwable(java.lang.String)
>  java.lang.Exception(java.lang.String)
>  java.io.IOException(java.lang.String)
>  jcifs.smb.SmbException(int, int, jcifs.UniAddress)
>  void jcifs.smb.SmbTransport.send(jcifs.smb.ServerMessageBlock, jcifs.smb.ServerMessageBlock)
>  void jcifs.smb.SmbTransport.negotiate()
>  void jcifs.smb.SmbTree.treeConnect(jcifs.smb.ServerMessageBlock, jcifs.smb.ServerMessageBlock)
>  void jcifs.smb.SmbTree.sendTransaction(jcifs.smb.SmbComTransaction, jcifs.smb.SmbComTransactionResponse)
>  void jcifs.smb.SmbFile.sendTransaction(jcifs.smb.SmbComTransaction, jcifs.smb.SmbComTransactionResponse)
>  jcifs.smb.SmbFile [] jcifs.smb.SmbFile.listFiles(java.lang.String)
>  jcifs.smb.SmbFile [] jcifs.smb.SmbFile.listFiles()
>  void ListFiles.main(java.lang.String [])
> I get the same exception if I run the java program directly on the AS400 too.
> Thanks for any help
> David Tooke

More information about the jcifs mailing list