[jcifs] WINS setting being ignored
michael at enkoo.com
Fri Jun 18 03:11:52 GMT 2004
Thanks guys. I guess I misunderstood the problem.
Christopher R. Hertel wrote:
> On Thu, Jun 17, 2004 at 10:02:04PM -0400, Michael B Allen wrote:
>>Michael Kerley said:
>>>>Yes. User error :)
>>>I *think* I'm doing it right, but maybe you can see something I did wrong.
>>Ahh, yes. This is a broadcast query but it's for the MSBROWSE name -- the
>>master browser which is necessary to retrieve the list of workgroups when
>>you use the "smb://" URL. The ONLY way to lookup the master browser is
>>with this special type of broadcast query on a NetBIOS over TCP network.
> Right. If you don't have a workgroup name, there's no way to find *any*
> master browser unless you broadcast for it.
> ...well... Samba offers a non-standard enhancement that can be leveraged
> in this case. If you don't find any MSBROWSE nodes using the broadcast,
> you can *try* sending a query for *<1B> to the NBNS. If the NBNS is a
> Samba server it will return a list of all known DMBs.
>>WINS does not maintain this information. On non-NetBIOS networks the
>>workgroup list is retrived by RPC or LDAP I'm not sure how exactly but
>>jCIFS doesn't support either method (yet).
> I *think* that this may be done via the non-standard UDP-based LDAP-like
> protocol that Microsoft has put together. Anthony Liguori is the only
> person I know who has studied that protocol.
> Chris -)-----
>>>Jun 18 05:37:20.417 - nbt name service packet sent
>>>Exception in thread "main" jcifs.smb.SmbException: Unknown host:
>>> at jcifs.smb.SmbFile.connect0(SmbFile.java:552)
>>> at jcifs.smb.SmbFile.list(SmbFile.java:1149)
>>> at List.main(List.java:24)
More information about the jcifs