> -----Mensaje original-----
> De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED] En nombre de Miquel Lerin
> Enviado el: jueves, 21 de septiembre de 2006 8:31
> Para: [email protected]
> Asunto: [SPAM] RE: [SPAM] RE: [SPAM] mandato rtopcb
>
> Hola Javier, en primer lugar gracias por tu interes. Te explico como tenemos el rtopcb y luego una cosa que nos paso ayer.
>
> El rtopcb se ejecuta desde una clp en interactivo a través del mandato STRPCCMD PCCMD('RTOPCB
> \\servidor_barcelona\carpeta\nombre_transferencia.dtf')
Bien, entiendo que arrancáis STRPCO para iniciar la ejecución de mandatos sobre Windows.
>
> Este mandato ejecutado desde Barcelona funciona perfectamente, ejecutado en Barcelona pero emulando una sesión de Madrid funciona a veces y desde Madrid no funciona.
>
No me extraña nada esta afirmación. En mi caso también ocurrían este tipo de cosas.
> Ayer nos paso, que al conectarnos al iSereis Navigator como si estuviésemos en Madrid y abriendo el servidor de Barcelona, nos pide usuario y su contraseña, pues bien a partir de entonces la transferencia funciona perfectamente desde Madrid.????? Por qué? No lo entiendo. Cuando el usuario se conecta al servidor de Barcelona a través de una sesión de Client Access ya se identifica y dicha identificación la tendriá que arrastrar durante toda la sesión , no?
>
Bueno, aquí hay que aclarar una cuestión: el usuario y contraseña de la sesión de Client Access pura y dura (pantalla verde) no se guarda en el PC para el resto de operaciones con el iSeries. No he tenido la oportunidad de realizar pruebas sobre WinXP, pero sobre Win2000 si.
Como utilizas el método STRPCCMD la máquina de Madrid está obligada a abrir una sesión con el iSeries, ya que estte mandato siempre se ejecuta sobre la máquina donde está abierta la sesión. En su día descubrimos que Win2000 pedía siempre el usuario y contraseña de iSeries cuando intentaba abrir sesiones nuevas, peticiones de tranasferencia, etc., incluso cuando desde iSeries se ejecutaba un "rtopcb" sobre el PC. La solución que le pudimos dar fue incorporar el usuario de la red windows en el iSeries (también funcionaría al contrario) y en iSeries Navigator indicar que la conexión con el iSeries siempre se hará con dicho usuario (no tiene porqué ser el mismo que inicie la sesión 5250).
Actualmente tenemos un sólo proceso que utiliza este sistema, pero en lugar de utilizar la petición de transferencia empleamos una combinación de IFS y "copy" de Windows (MS-DOS) todo ejecutado desde el iSeries.
> Bueno, espero que esto te de alguna pista, ya que aquí estamos un poquito a oscuras, y claro, es un cachondeo decirle al usuario que cada mañana a parte de conectarse por la via normal, lo haga también a través del navigator…!!!!
>
Todos estos problemas y más fue lo que nos empujó a evitar utilizar este sistema y emplear el IFS o FTP.
>
> Una vez más gracias.
No se si te he aclarado tus dudas o te he liado más.
Saludos.
Javier Mora
