Posibles errores en CoPrint

Enumeramos algunos errores con su posible info relacionada.

Aqui hay alguna info de errores concretos,
☛ pero siempre repasar bien las referencias que se dan al final de esta página.

Lo más importante siempre es reportar información técnica lo mas completa posible sobre el error:

  • ver si hay mensajes de posible utilidad en la cola de mensajes del operador del as400: DSPMSG *SYSOPR
  • con paso 325 ver si corre CPIXBASE y si corre
    • ver el joblog de ese job con 5 + 10 + F10 + F18
    • o con DSPJOBLOG JOB(CPIXBASE) y mejor imprimirlo con DSPJOBLOG JOB(CPIXBASE) OUTPUT(*PRINT)
  • ver los dos log del trabajo windows en Coprint PC, que se pueden ver pulsando el botoncito LOG (o boton INI si no hay boton LOG)
    • log de la sesion
    • log historico
  • comprobar que el usuario y contraseña del coprint.ini es correcto
  • comprobar que la direccion IP del as400 definida en el coprint.ini es correcta
  • y asi todo 8-o

envio de errores por email

Se puede activar el envío de correo/email de aviso en algunos errores de parada.

Algunos errores permiten ser interceptados para enviar un correo/email de aviso, permitiendo que se conozca la situación sin tener que estar pendient del pc (o pc virtual) donde rueda Coprint pc.

  • Esto se logra activando sendError= dentro del grupo [General] en coprint.ini.
  • p.e. sendError=admin@empresa.com
  • o sendError=NO para desactivar
  • Para evitar paradas en cpiMail ver errorMail=IGNORE en cpimail.ini para Envios por Email

10061

ERROR: 10061, Connection is forcefully rejected.

  • Es un error de sockets que casi siempre ocurre por no estar activa la tarea CPIXBASE,
  • tambien comprobar que el as400 esté activo con tcp/ip, verificar la direccion IP del IBM Host que dice el mensaje, etc
  • asegurarse que el perfil de usuario y password indicado en coprint.ini sea correcto
  • asegurarse que el perfil con el que corre cpixbase tiene autoridad, p.e. se usa el perfil recomendado CPITCPS
    • con el paso 325 se puede comprobar con que perfil corre CPIXBASE
  • Ver tambien el error 13559, que es parecido.
  • ver bien tareas con paso 325 y mensajes de operador con DSPMSG *SYSOPR
  • ver referencias al final de esta página

13559

ERROR 13559
ERROR WAIT TCP/S. Error de comunicaciones Sockets (cpic2).

  • Posible fallo de conexion TCP/IP Sockets con el IBM as400
  • o el trabajo CPIXBASE no está activo (ver en Menu/Comando COPRINT paso 325)
    • si no está activo prueba Paso 183, pero es muy muy recomendable ejecutarlo logeado como un usuario *SECOFR o *SECADM, ver abajo
  • la ventana de error informa de la direccion IP usada, que debe ser la del as400.
  • debes comprobar si los datos de conexion (coprint.ini en caso de Coprint) son correctos.
    • comprobar direccion IP, usuario y password y que ese user exista y activado
  • Ver con paso 325 de menu Coprint si sockets as400 (CPIXBASE) funciona (p.e. que Coprint esté arrancado en el as400):
    • ver que estado no esté como MSGW (estado normal es TIMW) o no corra, cerrarlo y llamarlo con Paso 183, pero el perfil que se use debe tener autoridad y mejor que no sea QSECOFR
    • tambien puede verse con comando <hi lime>wrkactjob job(CPIXBASE)</hi> (ver que estado no esté como MSGW etc, estado normal es TIMW)
      • ver estado de ese job con 5 y detalles con 10 y F10 etc
      • tambien puede verse el joblog con el comando
        • dspjoblog job(cpixbase) o imprimirlo con dspjoblog job(cpixbase) output(*print)
  • ver cola del operador del as400: <hi lime>DSPMSG *SYSOPR</hi> por si hubiera mensajes

FIXME pendiente crear un job con autoriz adoptada para arrancar cpiXbase m(


Activepdf-X0-Pr error 429 o error 91

Esta parada parece que sólo se produce al instalar Coprint o Runtimes (o otro programa) que haga cambios en algo relacionado con pdf/impresoras en Windows.

Si es por algo de esto se puede reinstalar cpiPdf con el programa cpiAddOn.exe (en Carpeta de Programas CPI).

Waiting CPI Command End

Si un trabajo de impresión no es capaz de terminar, Coprint pc server puede quedar esperando, esto puede a veces forzarse limpiando un area de trabajo FIXME

@CHKXBASE

Se puede usar como vigilante de que la tarea CPIXBASE no deje de funcionar.

FIXME pendiente con cpiforever.

Ejemplo: SBMJOB CMD(CALL PGM(@CHKXBASE) PARM('DLY0240 ')) JOB(CPICHKBASE) JOBQ(QSYSNOMAX) JOBPTY(7)

MCH1210

MCH1210
El valor receptor es demasiado pequeño para contener el resultado, generalmente en CPIX1C o similar FIXME

Si este error provocase que se termina la tarea Coprint Server en pc Windows, se puede instalar en Windows CpiRunControl.

Error 482, 484

Printer error (Error 482).

  • Es un error de impresora que retorna windows o el driver de windows de la impresora o del sistema de impresion de windows.
  • tambien relacionado con ERROR 484

There is some problem that prevents printing. This error has the following causes and solutions:

You don't have a printer installed from the Windows Control Panel. Open the Control Panel, double-click the Printers icon, and choose Add Printer to install a printer.

Your printer isn't online. Physically switch the printer online.

Your printer is jammed or out of paper. Physically correct the problem.

You tried to print a form to a printer that can accept only text. Switch to an installed printer that can print graphics.

Problem getting printer information from the system (484). Make sure the printer is set up correctly.

reporting a bad error code from the printer driver: restart the printer driver or the pc or windows

algunas referencias:

*ERRCL3*

Si se recibe ERRCL3 en el log del programa Windows Coprint PC, generalmente es por algun error de instalacion o licencia.

  • Es importante ver el joblog del job CPIXBASE:
    • DSPJOBLOG JOB(CPIXBASE) para verlo o mejor para imprimirlo: DSPJOBLOG JOB(CPIXBASE) OUTPUT(*PRINT)
  • y los mensajes del operador: DSPMSG *SYSOPR
  • verificar los codigos de licencia de CPI con el comando CPICODES para API4, y estar seguro de que es la maquina as400 IBM apropiada
  • con este comando WRKF FILE(*ALL/CPI@IU@F) verifica2 que solo existe ese file en la bib QGPL

HOST ERROR (PEN)

PEN APxxxxxxx TEXTCPIU/QAPIXXCPI - quiza no exista el job/script en el host?

Puede ser un trabajo enviado anteriormente que estaba como pendiente de imprimir y que al intentar imprimirlo ya no lo encuentra.

  • Simplemente darle a intro para ignorar, si lo dice muchas veces ¿puede ser ue hubiera muchos trabajos pendientes?
  • Si acaso puedes limpiar ordenes de trabajos terminados y ver si queda algo pendiente con paso 13 del menu/comando COPRINT en as400.

Referencias

Para todos los problemas que puedan tener que ver con el as400 se recomienda especialmente

  • Ver con paso 325 de menu Coprint si sockets as400 (CPIXBASE) funciona (p.e. que Coprint esté arrancado en el as400):
  • ver que estado no esté como MSGW (estado normal es TIMW) o no corra, cerrarlo y llamarlo con paso 183 provisionalmente
  • tambien puede verse con comando wrkactjob job(CPIXBASE) (ver que estado no esté como MSGW etc, estado normal es TIMW)
    • ver estado detallado de ese job con 5 y detalles con 10 y F10 + F18 etc
    • Si CPIXBASE corre otra forma facil de ver su joblog es: DSPJOBLOG JOB(CPIXBASE) OUTPUT(*PRINT)
  • ver cola del operador del as400: DSPMSG *SYSOPR por si hubiera mensajes

CPI Cooperative Print - CoPrint

 
/kunden/homepages/8/d674751560/htdocs/cpies/doc/data/pages/coprint/errorescoprint.txt · Última modificación: 8/06/2020 18:31 por admin
[unknown button type]
 
Excepto donde se indique lo contrario, el contenido de este wiki esta bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki