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 puedo averiguar que significa este
> valor, obviamente es un error que indica un fallo al establecer la conexión
> entre el iSeries y el cliente PC, pero que en que parte, porque unas veces
> si otras no, a que se debe. Este es mi 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 monitorizar esto?
>
> Gracias
>    ------------------------------
>  *Pedro Rubio Mateos*
> Abbott International
> Information Technology *Abbott Laboratories, S.A.* <http://www.abbott.es/>
> Avenida de Burgos, 91
> Madrid 28050
> Spain Phone +34 91 334 39 65*
> [EMAIL PROTECTED] <[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]
>
> 12/03/2008 16:59  Por 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 que
> es 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 service
> pack nuevo en la parte del PC.
>
> Un sniffer de red en PC te permitiría comprobar si el paquete desde el
> iSeries 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]<[EMAIL PROTECTED]>>
> escribió:
>
> Tenemos instalado Content Manager en nuestro iSeries y el cliente en
> varios equipos y desde hace algunas semanas la aplicación RPG que desde la
> emulación 5250 invoca al cliente de Content Manager en el PC esta fallando,
> pero el problema es que no deja ninguna pista.
> En el subsistema QSERVER existe un trabajo de prearranque y un servidor
> que gestiona las peticiones de los Clientes, todos ellos son trabajos del
> usuario 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ún
> mensaje, 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 por las 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 iSeries
> fue creado por IBM cuando nos implantaron la herramienta, y que invoca un
> procedimiento externo o API llamado "connect" con 3 parámetros el con  las
> siguientes sentencias:
> EVAL      RetCode=connect(SockDescr:SockAddrP:AddrLen)
>
> ¿alguien ha tenido algún problema similar?  ¿sabéis algún modo de
> monitorizar las transacciones desde el iSeries y el PC? ¿existe algún
> archivo o 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* <http://www.help400.es/>
> _____________________________________________________
>
> Para darte de baja visita la siguente URL:*
> **http://listas.combios.es/mailman/listinfo/forum.help400*<http://listas.combios.es/mailman/listinfo/forum.help400>
>
>
>
> --
> Mi blog sobre as400*
> *
> *http://www.ajut400.com* <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

<<image/gif>>

__________________________________________________
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