----- Mensaje reenviado ----
De: Oscar Zeron <[EMAIL PROTECTED]>
Para: forum.help400 <[email protected]>
Enviado: jueves, 13 de marzo, 2008 20:23:28
Asunto: Re: Fallo en Content Manager
Disculpen que estoy aprobechandome de sus conversacion, pero veo que estan
escribiendosede un socket yo quisiera saver si alguien de Ud.leo mi mensaje que
envie en dias pasados en el cual solicitaba ayuda porque tengo un socket y este
me estaba funcionando perfectamente incluso en modo O_NONBLOCK y tiene un time
out con un sentencia SELECT resulta que cuando llama a esta api ultimamente se
me queda colgado cuando se pierde la comunicacion con el otro punto a que creen
que se pueda dar este caso porque anteriormente todo estaba bien solo es como
de unos dias para aca que se me esta presentando
----- Mensaje original ----
De: alex martinez <[EMAIL PROTECTED]>
Para: forum.help400 <[email protected]>
Enviado: jueves, 13 de marzo, 2008 18:13:09
Asunto: Re: Fallo en Content Manager
Si es lo que a mi me parece, aqui hay un buen tutorial de sockets donde explica
como llamar a la API
http://www.scottklement.com/rpg/socktut/connectapi.html
http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/apis/connec.htm
Cuando la API connect devuelve -1 es que hay un error (simple y llanamente) y
es necesario manejar el valor errno (que tambien explica en el tutorial) para
saber más del problema.
http://www.scottklement.com/rpg/socktut/errorhandling.html
De PTFs para 5722VI1 está actualizado.
El día 13/03/08, Pedro Rubio <[EMAIL PROTECTED]> escribió:
La versión del os/400 es V5R3M0, tengo
cliente de Client Acces V5R2 y V5R3, el Content Manager es V5R1, y el nivel
de PTFs para el 5722VI1 es el siguiente:
ID de
PTF Estado
SI27743 Reemplazado
SI27719 Aplicado temporalmente
SI27708 Reemplazado
SI27231 Aplicado temporalmente
SI27168 Reemplazado
SI27138 Aplicado temporalmente
SI27136 Aplicado temporalmente
SI25954 Aplicado temporalmente
Según el programa que IBM nos hizo en
su día cuando se invoca la API connect por medio de la sentencia
EVAL RetCode=connect(SockDescr:SockAddrP:AddrLen),
el Retcode esta reportando -1, estoy seguro porque justo después hace lo
siguiente:
IF RetCode
= -1
MOVEL '03'
Coderr
y Coderr pasa al CL de nivel superior
con el valor '03', es decir, el connect devuelve -1
Pero la historia es donde y/o como puedoaveriguar que significa este valor,
obviamente es un error que indica unfallo al establecer la conexión entre el
iSeries y el cliente PC, peroque en que parte, porque unas veces si otras no, a
que se debe. Este esmi problema que no tengo manera de averiguar esto, o al
menos no se como,ya que no deja anotación de ningún tipo ¿alguien sabe como
poder monitorizaresto?
Gracias
Pedro Rubio
Mateos
Abbott International
Information TechnologyAbbott
Laboratories, S.A.
Avenida de Burgos, 91
Madrid 28050
SpainPhone +34 91
334 39 65
[EMAIL PROTECTED]
Este mensaje se dirige exclusivamente
a su destinatario y puede contener información privilegiada o confidencial.
Si no es vd. el destinatario indicado, queda notificado de que la utilización,
divulgación y/o copia sin autorización está prohibida en virtud de la
legislación
vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique
inmediatamente por esta misma vía y proceda a su destrucción.This message is
intended exclusively for
its addressee and may contain confidential and/or privileged information.
If you are not the intended recipient, you are hereby notified that any
use, dissemination and/or unauthorized copy of this communication is strictly
prohibited by law. If you have received this message in error, please notify
us immediately via e-mail and delete it.
"alex martinez"<[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED]/03/2008 16:59Por favor, responda a
"forum.help400" <[email protected]>
Para
"forum.help400" <[email protected]>cc
Asunto
Re: Fallo en Content Manager
Hola:
¿hay algun valor devuelto en Retcode ? El connect que indicas parece quees para
iniciar una conexión TCP; puede ser un problema de redes, firewall,router,
switches, unas PTFs que faltan (o que se han instalado) o un servicepack nuevo
en la parte del PC.
Un sniffer de red en PC te permitiría comprobar si el paquete desde eliSeries
llega o no, o arrancar un rastreo de comunicaciones desde el iSeries.
Y lo que siempre se olvida ¿que versiones utilizas de 5722VI1, CA400,
OS400,windows utilizas ?
Salu2
El día 12/03/08, Pedro Rubio <[EMAIL PROTECTED]>
escribió:
Tenemos instalado Content Manager en nuestro iSeries y el cliente en
variosequipos y desde hace algunas semanas la aplicación RPG que desde la
emulación5250 invoca al cliente de Content Manager en el PC esta fallando,
peroel problema es que no deja ninguna pista.
En el subsistema QSERVER existe un trabajo de prearranque y un servidorque
gestiona las peticiones de los Clientes, todos ellos son trabajos delusuario
QVITCP, pero como digo, ni en estos trabajos, ni en la cola QSYSOPR,ni en el
trabajo del usuario, ni en el PC del usuario se reporta ningúnmensaje, el
síntoma es como si la petición desde el iSeries no llegaráal PC. El fallo se
produce de manera aleatoria y casi siempre porlas tardes.
En IBM no me hacen mucho caso al no existir un error o CPF.
Lo único que he llegado a averiguar es que el programa RPG en el iSeriesfue
creado por IBM cuando nos implantaron la herramienta, y que invocaun
procedimiento externo o API llamado "connect" con 3 parámetrosel con las
siguientes sentencias:
EVAL RetCode=connect(SockDescr:SockAddrP:AddrLen)
¿alguien ha tenido algún problema similar? ¿sabéis algún modo demonitorizar
las transacciones desde el iSeries y el PC? ¿existe algún archivoo Log en el
Content Manager en el iSeries?
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Mi blog sobre as400
http://www.ajut400.com
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Mi blog sobre as400
http://www.ajut400.com
-----Sigue archivo adjunto en el mensaje-----
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.espanol.yahoo.com/
-----Sigue archivo adjunto en el mensaje-----
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
____________________________________________________________________________________
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.espanol.yahoo.com/__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400