Network and Storage Protocols

Cannot connect to a CIFS share from jCIFS.

SPERKMANDL
7,790 Views

Hi all, I can successfully map a CIFS share from Win7, as described in previous posts.

I used local users and the resulting mapping is:

net use * \\192.168.3.86\HOME password1 /USER:SCNETAPP\renzo

where SCNETAPP is the filer name.

Now I want to do the same from jCIFS, within a Java client, through the equivalent URL:

smb://SCNETAPP;renzo:password1@192.168.3.86/HOME

however it doesn't work (Logon failure: unknown user name or bad password).

Any suggestion is welcome.

Renzo

1 ACCEPTED SOLUTION

SPERKMANDL
7,790 Views

Oh well, the problem is located in the jcifs password hash swapping (Ansi/Unicode), while the solution is:

jcifs.Config.setProperty( "jcifs.smb.lmCompatibility", "2");

Default was 3, no good for NetApp cifs.

Thanks packet sniffers, hard to find without them.

-- Renzo

View solution in original post

1 REPLY 1

SPERKMANDL
7,791 Views

Oh well, the problem is located in the jcifs password hash swapping (Ansi/Unicode), while the solution is:

jcifs.Config.setProperty( "jcifs.smb.lmCompatibility", "2");

Default was 3, no good for NetApp cifs.

Thanks packet sniffers, hard to find without them.

-- Renzo

Public