DOCUMENT:Q97491 30-JUL-2001 [lanman] TITLE :Duplicate LOGON Names Can Disrupt Messenger Service PRODUCT :Microsoft LAN Manager PROD/VER: OPER/SYS: KEYWORDS: ====================================================================== SUMMARY ======= Duplicate names registered to the messenger service cause the lengthy error message shown below. The process by which duplicate names can occur and suggestions for avoiding the problem are discussed after the message. LAN Man 2.1a, Token Ring, NetBEUI Sample from LM Error Log: MESSENGER 3106 01-25-93 05:47pm NET3106: An unexpected NCB was received. The NCB is the data. 91 19 3F 08 58 05 27 01 C8 00 2A 20 20 20 20 20 ..?.X.'...* 20 20 20 20 20 20 20 20 20 20 41 44 4D 49 4E 20 ADMIN 20 20 20 20 20 20 20 20 20 03 3C 28 28 00 02 00 .<((... 00 19 00 00 00 00 00 00 00 00 00 00 31 03 00 00 ............1... MESSENGER 3106 01-25-93 05:47pm NET3106: An unexpected NCB was received. The NCB is the data. 92 02 3F 08 58 05 27 01 C8 00 2A 20 20 20 20 20 ..?.X.'...* 20 20 20 20 20 20 20 20 20 20 41 44 4D 49 4E 20 ADMIN 20 20 20 20 20 20 20 20 20 03 3C 28 28 00 02 00 .<((... 00 08 00 00 00 00 00 00 00 00 00 00 31 03 00 00 ............1... (1st error) Byte 1:(NCB CMD) 91 = NCB Listen Byte 2:(RET CODE) 19 = Name Conflict (2nd error) Byte 1: 92 = NCB Hangup Byte 2: 08 = Illegal local session Number MORE INFORMATION ================ This is caused by two machines starting up with the same "unique" name. Although this shouldn't happen, there are certain unusual conditions when it can and does. In this example, the Admin logs in on one machine, replacing the machine name as the primary NetBIOS name and making the original machine name secondary. Sometime later, ADMIN logs in on the second server. When the standard login broadcast goes out to see if there is another system entity logged on as ADMIN, the first machine doesn't answer for some reason--maybe it has been disconnected momentarily or is using a slow link and doesn't respond in time. The second ADMIN thus is configured as the only ADMIN in the system, so it supersedes the machine name as the primary NetBIOS name just as the first ADMIN did on its machine. Now two machines have ADMIN as their primary NetBIOS name and when alerts go out to user ADMIN, messenger generates the long message above reporting a duplicate name on the net. If all the machines could "see" each other all the time, the first Admin to log on would be known as Admin and subsequent Admins would use their machine names. This would ensure unique NetBIOS names and alleviate the problem. But system characteristics such as slow links keep machines from being in constant contact and problems such as this one, though rare, can occur. To fix this, make sure your remote links are always there and up to standards. If you logon Admin at several machines in your system, get a different Admin login name for each server. Additional query words: 2.00 2.10 2.10a 2.20 ====================================================================== Keywords : ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2001.