none
Print Spool en Windows Server 2003 RRS feed

  • Pregunta

  • Hola tengo un problema con las impresiones de terminal Server, cada que se desconecta y vuelve a ingresar un usuario en sesion de terminal tengo que reiniciar el servicio de printspooler, ya que si no lo hago todas las impresiones que manden los usuarios se quedan atoradas en el servidor y no salen las impresiones, solo se quedan con la leyenda de imprimiendo pero no las envia hasta que reinicio el servicio, alguien sabe como puedo solucionar esto ya que es un dolor de cabeza.  Gracias
    martes, 24 de noviembre de 2009 20:16

Respuestas

  • Hola,

    Sería buena idea que revisaras el Visor de Sucesos del servidor de TS para ver si aparece algún eventID relacionado cuando ocurre el problema.

    Algunas cuestiones:

    1. ¿Que SP tienes en el WS2003 con los servicios de TS?
    2. ¿Que versión de RDP estás usando en tus equipos clientes?
    3. ¿cuantos clientes se conectan concurrentemente a tu servidor de TS? ¿está bien dimensionado el servidor de memoria RAM?
    4. ¿Es un problema aleatorio? ¿O cada vez que un usuario se desconecta aparece este problema?¿Puede pasar con un cliente concreto que usa cierta impresora?
    5. ¿Que modelo de impresoras tienes en tu entorno?¿Has comprobado que los drivers instalados en el servidor de todas y cada una de las impresoras están actualizados y sportados para funcionar bajo TS?


    Puedes echarle un vistazo a las herramientas "Spooler Cleaner utility (Cleanspl.exe) "  y Print Spooler Information ( Splinfo.exe) incluidas en el Kit de Recursos de WS2003 para solucionar problemas relacionados con el spooler de impresión. Puedes descargarlo desde este link .

    Como buenas prácticas es recomendable tener el menor número de drivers de impresoras instalados en el sistema y potenciar el uso de "Universal Printer Drivers". Por ejemplo, Hp posee el suyo propio para sus impresoras: HP Universal Print Driver Series for Windows


    Esperamos tus comentarios.

    Un saludo.
    martes, 24 de noviembre de 2009 22:10
    Moderador
  • Hola Orlando,

    En general, los problemas de Spooler en un TS vienen dados por algún driver de impresión cuyo funcionamiento no es del todo correcto. Actuaciones que puedes hacer para acotar o resolver el problema:

    1. Actualizar (si no lo estuviera) el cliente RDC en todos los clientes a la última versión soportada. Para WinXP con SP2, la version RDC 6.1 . Para WinXP con SP3 o Vista con SP1 ó SP2, la versión 7.0 .
    2. Revisar el Visor de Sucesos del TS porque ahí deben aparecen los errores cuando aparece el problema.
    3. Ya que todas las impresoras que usas son HP, desinstalar los drivers de impresión en el TS e instalar el HP Universal Print Driver Series for Windows . Para las impresoras HP que no soporten el Driver Universal, instalar el driver actualizado de la impredora en cuestión. Puedes comprobar si dicho driver está soportado por Windows en http://www.windowsservercatalog.com/ .
    4. Si aplica en tu entorno, puedes configurar los tiempos de inactividad de las Sesiones de TS para que se cierren tras cierto tiempo. En la configuración de los servicios de TS, en las propiedades de la conexion RDP-Tcp tienes una solapa denominada "Sesiones". En ella tienes las diferentes opciones que puedes configurar en referencia al tiempo de inactividad y otros. Tambien se puede configurar por GPO.
    5. Utiliza la herramienta Print Spooler Information ( Splinfo.exe) para visualizar el estado del spooler de impresión.

    Esperamos tus comentarios sobre estas posibles actuaciones.

    Un saludo.
    jueves, 26 de noviembre de 2009 8:00
    Moderador

Todas las respuestas

  • Hola,

    Sería buena idea que revisaras el Visor de Sucesos del servidor de TS para ver si aparece algún eventID relacionado cuando ocurre el problema.

    Algunas cuestiones:

    1. ¿Que SP tienes en el WS2003 con los servicios de TS?
    2. ¿Que versión de RDP estás usando en tus equipos clientes?
    3. ¿cuantos clientes se conectan concurrentemente a tu servidor de TS? ¿está bien dimensionado el servidor de memoria RAM?
    4. ¿Es un problema aleatorio? ¿O cada vez que un usuario se desconecta aparece este problema?¿Puede pasar con un cliente concreto que usa cierta impresora?
    5. ¿Que modelo de impresoras tienes en tu entorno?¿Has comprobado que los drivers instalados en el servidor de todas y cada una de las impresoras están actualizados y sportados para funcionar bajo TS?


    Puedes echarle un vistazo a las herramientas "Spooler Cleaner utility (Cleanspl.exe) "  y Print Spooler Information ( Splinfo.exe) incluidas en el Kit de Recursos de WS2003 para solucionar problemas relacionados con el spooler de impresión. Puedes descargarlo desde este link .

    Como buenas prácticas es recomendable tener el menor número de drivers de impresoras instalados en el sistema y potenciar el uso de "Universal Printer Drivers". Por ejemplo, Hp posee el suyo propio para sus impresoras: HP Universal Print Driver Series for Windows


    Esperamos tus comentarios.

    Un saludo.
    martes, 24 de noviembre de 2009 22:10
    Moderador
  • Hola Tomas, tengo instalado Service Pack 1, la Aplicacion que ejecutan es SAP Business One, esta configurado para que solo eso puedan ejecutar, se conectan 15 usuarios, y el problema me lo hace cada que un usuario se desconecta y vuelve a conectar, las impresoras son HP 1022, 2014, 2014n y 1005

    miércoles, 25 de noviembre de 2009 22:43
  • Hola Orlando,

    En general, los problemas de Spooler en un TS vienen dados por algún driver de impresión cuyo funcionamiento no es del todo correcto. Actuaciones que puedes hacer para acotar o resolver el problema:

    1. Actualizar (si no lo estuviera) el cliente RDC en todos los clientes a la última versión soportada. Para WinXP con SP2, la version RDC 6.1 . Para WinXP con SP3 o Vista con SP1 ó SP2, la versión 7.0 .
    2. Revisar el Visor de Sucesos del TS porque ahí deben aparecen los errores cuando aparece el problema.
    3. Ya que todas las impresoras que usas son HP, desinstalar los drivers de impresión en el TS e instalar el HP Universal Print Driver Series for Windows . Para las impresoras HP que no soporten el Driver Universal, instalar el driver actualizado de la impredora en cuestión. Puedes comprobar si dicho driver está soportado por Windows en http://www.windowsservercatalog.com/ .
    4. Si aplica en tu entorno, puedes configurar los tiempos de inactividad de las Sesiones de TS para que se cierren tras cierto tiempo. En la configuración de los servicios de TS, en las propiedades de la conexion RDP-Tcp tienes una solapa denominada "Sesiones". En ella tienes las diferentes opciones que puedes configurar en referencia al tiempo de inactividad y otros. Tambien se puede configurar por GPO.
    5. Utiliza la herramienta Print Spooler Information ( Splinfo.exe) para visualizar el estado del spooler de impresión.

    Esperamos tus comentarios sobre estas posibles actuaciones.

    Un saludo.
    jueves, 26 de noviembre de 2009 8:00
    Moderador