Trabajos de impresión no pueden finalizar la impresión si el host envía SHUTD

Seleccione idioma Seleccione idioma
Id. de artículo: 216123 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

En esta página

Síntomas

Trabajos de impresión host impresos mediante el servicio de impresión de host del SNA Server no pueden imprimir en su totalidad si el host emite un comando SHUTD (apagado) después de enviar los datos de impresión al servidor de impresión. Por ejemplo, un trabajo de impresión que contiene tres páginas de datos puede producir en dos páginas de salida real cuando se produce este problema.

Causa

El servicio de impresión de host de SNA Server emite inmediatamente un comando SHUTC (cierre completado) cuando recibe un comando SHUTD desde el host instead of espera hasta que finalice el trabajo de impresión. Una vez que el host recibe el comando SHUTC desde una aplicación (es decir, el servidor de impresión), no se envían cualquier más solicitudes unidades (RU) que están en cola para esa sesión determinada. Este problema se produce cuando hay RU adicionales que esperan ser enviados al servidor de impresión cuando se recibe la SHUTC por el host. El resultado de impresión está contenido en estos RU.

Solución

SNA Server 4.0

Para resolver este problema, obtenga el service pack más reciente para SNA Server versión 4.0. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
215838Cómo obtener el Service Pack más reciente de SNA Server versión 4.0

SNA Server 3.0

Para resolver este problema, obtenga el service pack más reciente para SNA Server versión 3.0. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
184307Cómo obtener el Service Pack más reciente de SNA Server versión 3.0

Estado

Microsoft ha confirmado que este es un problema de versiones de Microsoft SNA Server 3.0, 3.0 SP1, 3.0SP2 3.0 Service Pack 3, 4.0, 4.0 Service Pack 1, 4.0 Service Pack 2. Este problema se corrigió por primera vez de SNA Server 3.0 Service Pack 4 y SNA Server versión 4.0 Service Pack 3.

Más información

Los mensajes SNA pueden enviarse con dos diferentes prioridades: normal y urgente. Mensajes expedidos tienen prioridad sobre otros los mensajes que esperan ser enviados en la misma sesión. Comandos SHUTD y SHUTC se envían como mensajes expedidos. Porque SHUTD comandos se envían como mensajes expedidos, es posible que a enviarse antes de los mensajes normales puesto en cola para la misma sesión. El problema descrito en este artículo se produce cuando un SHUTD mensaje se envía al servicio de Host Print de SNA Server antes de la parte anterior normal se envían los mensajes. Es un ejemplo de cómo los datos de impresión host debía enviarán y procesa el:

Host                           SNA Server                 Print Server
----                           ----------                 ------------
Data (Begin Bracket)  ->
                               Data (Begin Bracket)  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data                  ->
                               Data                  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data                  ->
                               Data                  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data (End Bracket)    ->
                               Data (End Bracket)    ->
                                                     <-   Acknowledgement
                      <-       +RSP
SHUTD                 ->
                               SHUTD                 ->
                      <-       SHUTD +RSP
                                                     <-   SHUTC
                      <-       SHUTC
SHUTC +RSP            ->
UNBIND                ->
				


En este caso, se envía el SHUTC después de los últimos datos de impresión como se indicó el indicador de cierre de fin (EB). Por lo tanto, finaliza el trabajo de impresión todo.

Ésta es una secuencia de ejemplo que da como resultado sólo parte de los datos de impresión se imprimen realmente:

Host                           SNA Server                 Print Server
----                           ----------                 ------------
Data (Begin Bracket)  ->
                               Data (Begin Bracket)  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data                  ->
                               Data                  ->
                                                     <-   Acknowledgement
                      <-       +RSP
SHUTD                 ->
                               SHUTD                 ->
                      <-       SHUTD +RSP
                                                     <-   SHUTC
                      <-       SHUTC
SHUTC +RSP            ->
UNBIND                ->
				


En este caso, los mensajes de datos de dos últimos que se muestran en el primer ejemplo anterior no se muestran como nunca llegan SNA Server. No se muestran los mensajes de datos porque se produjo la secuencia SHUTD/SHUTC podrían enviarse estos mensajes de datos normal.

Si el dispositivo (es decir, 3745 de IBM o enrutadores Cisco) que es responsable de enviar el host real mensajes a SNA Server tiene algunos mensajes normales y urgente para la misma sesión de host, es posible que se enviarán los mensajes expedidos antes a mensajes de flujo normal.

Después de aplicar la actualización, servicio de Host Print de SNA Server puede configurarse para que no emitirá un comando SHUTC en respuesta a un comando SHUTD hasta que recibe un número con un indicador de cierre de fin. Esto impide que el servidor de impresión emite el comando SHUTC inmediatamente en el recibo del comando SHUTD, que causó el problema descrito aquí.

La siguiente entrada de registro tiene que configurarse para permitir que el servidor de impresión para retrasar el procesamiento de comandos SHUTC.

  1. Inicie el Editor del Registro (Regedt32.exe).
  2. Busque la siguiente clave del Registro:
    
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaPrint\Parameters
      
    						
    Nota: La clave de registro anterior es una ruta de acceso, se ha ajustado para mejorar la legibilidad.
  3. En el menú Edición, haga clic en Agregar valor y, a continuación, agregue el siguiente valor del registro:
          Value Name: SHUTCafterEB
          Data Type:  REG_SZ
          Value:      YES
      
    					
  4. Salga del Editor del Registro.




Propiedades

Id. de artículo: 216123 - Última revisión: domingo, 23 de febrero de 2014 - Versión: 4.1
La información de este artículo se refiere a:
  • Microsoft SNA Server 3.0 Service Pack 4
  • Microsoft SNA Server 4.0
  • Microsoft SNA Server 3.0 Service Pack 2
  • Microsoft SNA Server 3.0 Service Pack 3
  • Microsoft SNA Server 4.0
  • Microsoft SNA Server 4.0 Service Pack 1
  • Microsoft SNA Server 4.0 Service Pack 2
Palabras clave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe kbsna300sp4fix kbsna400sp3fix KB216123 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 216123

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com