Microsoft KB Archive/321079

= SNABase Service May Not Start Properly with Events 561 and 624 =

Article ID: 321079

Article Last Modified on 3/19/2004

-

APPLIES TO


 * Microsoft SNA Server 4.0
 * Microsoft SNA Server 4.0 Service Pack 1
 * Microsoft SNA Server 4.0 Service Pack 2
 * Microsoft SNA Server 4.0 Service Pack 3
 * Microsoft SNA Server 4.0 Service Pack 4

-



This article was previously published under Q321079



SYMPTOMS
When you restart your computer, the SNABase service may not start properly. When this occurs, an event 561 may be logged in the Application Event log, and this may be followed by an event 624. Note that an event 624 indicates that an Snadump.log file has been created.

Event 561 Details
Event Type: Error

Event Source: SNA Base Service

Event Category: None

Event ID: 561

Description:

Write to mailslot or socket failed, rc = 53

EXPLANATION

A Win32 WriteFile or winsock sendto call failed. The return code is shown.

Event 624 Details
Event Type: Warning

Event Source: SNA Server

Event Category: None

Event ID: 624

Description:

Creating dump file C:\sna\traces\snadump.log for SNABASE.EXE

EXPLANATION

A process (value) ended abnormally due to a protection violation or internal unrecoverable error condition. Diagnostic information about this has been automatically created by SNA Server. If a serious error is logged at the same time as the Event 624, then this likely was the cause of this Event 624.



CAUSE
When the SNABase service starts up, it initializes the various network transports that it is configured to use. Retrieval of the domain name of the local computer is part of this startup process. If the SNABase service is set for automatic startup, a timing issue in this process may occur when the server restarts. If this occurs, the SNABase service mistakenly interprets that it has already cached the domain name of the local computer. The SNABase service then tries to use a blank domain name when it opens a mailslot. This attempt does not succeed, and the symptoms that are listed in the &quot;Symptoms&quot; section of this article may occur.



WORKAROUND
To work around this problem, set the SNABase service to manual startup.

NOTE: If the SNA Server service is set for automatic startup, you may also have to change it to manual startup.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.



MORE INFORMATION
An SNABase Internal trace file (Napintx.atf) of this problem looks similar to the following: 11:12:18.0406 semfdmo1.c(1220)  sbpdinit_dll_int Opening Broadcast mailslot SNADMOD 11:12:18.0406 semfdmo1.c(1248)  sbpdinit_dll_int NT domain is 11:12:18.0406 semfdmo1.c(1258)   sbpdinit_dll_int Open LM IP mailslot \\*\MAILSLOT\SNADMOD 11:12:18.0406 semflm.c(2109)    BLDMN Mailslot: \\*\MAILSLOT\SNADMOD 11:12:18.0406 semflm.c(1840)    OPMSL Open Mailslot \\*\MAILSLOT\SNADMOD 11:12:18.0406 semflm.c(1853)    OPMSL CreateFile returned rc = 53, handle = -1 11:12:18.0406 semfdmo1.c(1261)  sbpdinit_dll_int Open normal LM SNADMOD mailslot 11:12:18.0406 semflm.c(2109)    BLDMN Mailslot: \\*\MAILSLOT\SNADMOD 11:12:18.0406 semflm.c(1840)    OPMSL Open Mailslot \\*\MAILSLOT\SNADMOD 11:12:18.0406 semflm.c(1853)    OPMSL CreateFile returned rc = 53, handle = -1 11:12:18.0406 semfdmo1.c(1266)  sbpdinit_dll_int Open IP mailslot failed, rc 53 11:12:18.0406 semfdmo1.c(1281)  sbpdinit_dll_int OpenMslot failed, error 53 11:12:18.0406 dmodlog.c(105)    SNLOG Logging 2 chars, level = 16, msgnum = 561 11:12:18.0406 dmodlog.c(224)    NTLOG Log Thread 724 (id 1344) and Log Event created OK 11:12:18.0406 dmodlog.c(384)     LOGTH Log thread started 11:12:18.0406 dmodlog.c(275)    NTLOG pLog at 00086998, pTokenUser at 000869B4 11:12:18.0406 dmodlog.c(327)    NTLOG Signaling the Logging thread 11:12:18.0406 dmodlog.c(494)    LOGTH Logging msg id c0000231 num 561 pLog->iLevel 16 string 53

Additional query words: null

Keywords: kberrmsg kbenv kbprb KB321079

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.