Zero-Length RU Causes Subsequent Jobs to Hang
ID: Q172470
|
--------------------------------------------------------------------------
The information in this article applies to:
- Microsoft SNA Server, version 3.0 Service Pack 1 (SP1)
--------------------------------------------------------------------------
SYMPTOMS
========
If a zero-length RU is encountered and Job Monitoring is enabled, any
subsequent jobs sent to SNA Server Print Service will hang.
CAUSE
=====
If Job Monitoring is turned on for a session, jobs are not fully closed
down until the printer has notified SNA Server Print Service that the job
has finished printing. Unfortunately, a zero-length job never starts
printing, so it never finishes and the job is never properly closed.
STATUS
======
Microsoft has confirmed this to be a problem in SNA Server version 3.0
Service Pack 1 (SP1). This problem was corrected in the latest SNA
Server version 3.0 U.S. Service Pack. For information on obtaining this
Service Pack, query on the following word in the Microsoft Knowledge Base
(without the spaces):
S E R V P A C K
MORE INFORMATION
================
DLC DAF:E9 OAF:01 ODAI:off Normal
DLC BID RQD DFC FI BC EC DR1 PI
DLC
DLC ---- Header at address 010342E0, 1 elements ----
DLC 01020005 6C002C00 E9010005 01001C01 <....l.,.Z.......>
DLC
DLC ---- Element at address 0152CFF0, start 10, end 13 ----
DLC 4B8100C8
FMI ------------------------------------------------------------
FMI 01027102->10120600 FMIST CTRL BID REQ
FMI ACK required Msg key:6 FMHI BCI ECI RBI
FMI
FMI ---- Header at address 010342E0, 0 elements ----
FMI 02011401 E0012C00 E9010006 01001C01 <......,.Z.......>
FMI ------------------------------------------------------------
FMI 10120600->01027102 FMIST CTRL BID ACK
FMI Msg key:4 COMMIT EBI CDI SDI
FMI
FMI ---- Header at address 01034418, 0 elements ----
FMI 02021405 17001500 00000004 01005E02 <..............^.>
DLC ------------------------------------------------------------
DLC 01020101->04160080 DLC DATA
DLC DAF:01 OAF:E9 ODAI:off Normal
DLC BID +RSP DFC FI BC EC DR1 PI
DLC
DLC ---- Header at address 010342E0, 1 elements ----
DLC 02011401 E0002C00 01E90005 01001C01 <......,..Z......>
DLC
DLC ---- Element at address 0152B7FC, start 10, end 13 ----
DLC CB8100C8 <.a.H >
Zero Length RU:
DLC ------------------------------------------------------------
DLC 04160080->01020101 DLC DATA
DLC DAF:E9 OAF:01 ODAI:off Normal
DLC RQE FMD BC EC DR1 PI BB EB
DLC
DLC ---- Header at address 010342E0, 1 elements ----
DLC 00020011 6A002C00 E9010006 01001C01 <....j.,.Z.......>
DLC
DLC ---- Element at address 0152B7FC, start 10, end 12 ----
DLC 0391C0 <.j. >
DLC ------------------------------------------------------------
DLC 01020101->04160080 DLCST RSRC
DLC Credit:4
DLC
DLC ---- Header at address 01034418, 0 elements ----
DLC 04020004 17001500 00000004 01005E02 <..............^.>
DLC ------------------------------------------------------------
DLC 01020101->04160080 DLC DATA
DLC DAF:01 OAF:E9 ODAI:off Normal
DLC +RSP FMD BC EC PI
DLC
DLC ---- Header at address 01034210, 1 elements ----
DLC 04020000 00002C00 01E90000 01002801 <......,..Z....(.>
DLC
DLC ---- Element at address 0152CFF0, start 10, end 12 ----
DLC 830100
FMI --------------------------------------------------------------
FMI 01027102->10120600 FMI DATA
FMI NO ACK reqd Key:7 Seq:6 BCI ECI BBI EBI CEI
FMI BBIUI EBIUI
FMI
FMI ---- Header at address 010342E0, 1 elements ----
FMI 00020007 6C0E2C00 E9010006 01001C01 <....l.,.Z.......>
FMI --------------------------------------------------------------
FMI 01027102->10120600 FMIST SESS
FMI Code:BETB
FMI
FMI ---- Header at address 01034620, 0 elements ----
FMI 05020007 00002C00 E9010002 01001C01 <......,.Z.......>
FMI --------------------------------------------------------------
FMI 10120600->01027102 FMIST RSRC
FMI Credit:1
FMI
FMI ---- Header at address 01034620, 0 elements ----
FMI 04010001 E0012C00 E9010006 01005E02 <......,.Z.....^.>
FMI --------------------------------------------------------------
FMI 10120600->01027102 FMIST ACK
FMI Msg key:7 Replies:5376 Sequence:6
FMI
FMI ---- Header at address 01034620, 0 elements ----
FMI 01020007 17001500 00000006 01005E02 <..............^.>
DLC --------------------------------------------------------------
DLC 04160080->01020101 DLCST RSRC
DLC Credit:4
DLC
DLC ---- Header at address 01034418, 0 elements ----
DLC 04020004 00002C00 01E90000 01001C01 <......,..Z......>
A request to start a new job is submitted from the host:
DLC --------------------------------------------------------------
DLC 04160080->01020101 DLC DATA
DLC DAF:E9 OAF:01 ODAI:off Normal
DLC BID RQD DFC FI BC EC DR1 PI
DLC
DLC ---- Header at address 01034418, 1 elements ----
DLC 01B0B006 00002C00 E9010007 01001C01 <......,.Z.......>
DLC
DLC ---- Element at address 0152CFF0, start 10, end 13 ----
DLC 4B8100C8
This request is then passed over FMI to the SNA Server Print Service:
FMI --------------------------------------------------------------
FMI 01027102->10120600 FMIST CTRL BID REQ
FMI ACK required Msg key:8 FMHI BCI ECI RBI
FMI
FMI ---- Header at address 01034418, 0 elements ----
FMI 02011401 E0012C00 E9010008 01001C01 <......,.Z.......>
There is no response from the SNA Server Print Service.
With the fix applied, the SNA Server Print Service will generate a message
that the zero-length RU was printed successfully, thus giving it permission
to close the session down. This will allow any subsequent jobs to then be
Keywords : kbnetwork snaprintservice kbfix3.00.sp2
Version : 3.0
Platform : winnt
Issue type : kbbug
Last Reviewed: March 20, 1998