[jcifs] Problem with FCIFS-1.2.6 - cry for assistance

Michael B Allen mba2000 at ioplex.com
Wed Oct 4 00:19:47 GMT 2006

On Tue, 3 Oct 2006 22:34:04 +0000 (UTC)
MIchael B. <michael.bunger at amdocs.com> wrote:

> We are using jcifs-1.2.6 / WLS 8.1 SP 4 + the following the part of 
> configuration
> java.lang.ArrayIndexOutOfBoundsException: 2
>         at jcifs.netbios.NbtAddress.getWINSAddress(NbtAddress.java:524)
>         at jcifs.UniAddress.getByName(UniAddress.java:267)
>         at jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:156)
>         at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:114)
>         at weblogic.servlet.internal.FilterChainImpl.doFilter
> It was discovered that an ArrayIndexOutOfBoundsException could occur if the 
> list  of domain controllers returned by NbtAddress.getAllByName was shorter 
> than  the  list  returned  in  the previous call (possibly because the WINS 
> query  timed  out  and switched to an alternate WINS server). All NTLM HTTP 
> Authentication Filter users should upgrade to prevent this error. Also, the 
> value  of  jcifs.netbios.cachePolicy  set  by the NTLM HTTP Filter if it is 
> not specified has been doubled to 20 minutes. Finally, some log levels have 
> been  increased  such that running with jcifs.util.loglevel = 3 temporarily 
> is  actually  reasonable in a production environment (must use loglevel > 3 
> to see individual SMB messages and loglevel > 5 to get hexdumps).  
> I'm wandering to know, if U see this problem in the past & if 1.2.9 upgrade can 
> fix it

That was the 1.1.5 release note so 1.2.6 should not have the
ArrayIndexOutOfBoundsException but it's possible 1.2.9 could fix it.


Michael B Allen
PHP Active Directory SSO

More information about the jcifs mailing list