Client Type Field in Session Status Reports Wrong LM Ver.

ID: Q98777


The information in this article applies to:
  • Microsoft LAN Manager, version 2.2


SUMMARY

Checking the session status from LAN Manager's Net Admin utility or through the NET SESSION command, displays a Client Type field that may not match the actual version of network software installed on your client computer.


MORE INFORMATION

The NET SESSION command calls an API that retrieves the NetSessionEnum information, which is produced by the Server Message Block (SMB) negotiation (Negotiate Protocol SMB) that occurs while the session is being established. The Net Admin application prints the client type returned by the API.

During a session establishment, the client tells the server what protocol "dialects" it can communicate with. Generally, the highest common level is used so both parties can use extensions to the protocol set as they become available, so long as both parties support them.

If you use the NetWatcher utility with Windows for Workgroups, notice that it uses this field also. The properties displayed on a specific connection are determined in the same manner, and the network property is analogous to the client type.

Because the SMB specification is the same for LAN Manager 2.1 and 2.2, a Windows for Workgroups client on a LAN Manager 2.2 server negotiates a maximum dialog set equal to LAN Manager 2.1, and this is what the NET SESSION command displays.

If this field is empty or NULL, the session status returns "Unknown" in the client type field.


REFERENCES

SMB Specification

Additional query words: wfw wfwg 2.20 2.2 negotiate protocol SMB

Keywords : kbnetwork
Version : :2.2
Platform :
Issue type :


Last Reviewed: November 10, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.