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

