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 :