----- 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&amp;#225;s de NEWS/400.
&amp;#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&amp;#225;s de NEWS/400.
&amp;#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&amp;#225;s de NEWS/400.
&amp;#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&amp;#225;s de NEWS/400.
&amp;#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&amp;#225;s de NEWS/400.
&amp;#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&amp;#225;s de NEWS/400.
&amp;#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&amp;#225;s de NEWS/400.
&amp;#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

Responder a