Hola José,

hay que buscar alternativas. En mi caso, desde hace muchos años que
intentamos evitar el uso de STRPCCMD, pero en algunos casos muy concretos
lo usamos. Casi todos estos intercambios de ficheros solemos programarlos
con FTP o QNTC, el problema es la imposibilidad de estas herramienta de
ejecutar un programa Windows, por ejemplo un visor de PDF.

Yo voy a hacer una prueba con algo nuevo, que consiste en usar SSH para
enviar peticiones desde el IBM i a Windows. El siguiente enlace es de un
artículo que me dió la pista:

https://techchannel.com/SMB/02/2020/ssh-ibm-i-to-pc

No sé si de verdad es viable, pero me parece una alternativa interesante.

Javier Mora

El mar, 16 feb 2021 a las 15:19, Dpto. Informática (José Sánchez) (<
[email protected]>) escribió:

> Gracias Javier, intento resumir porque han sido días largos de pruebas y
> contactos con IBM
>
>
>
> Todo el problema ha venido al cambiar de máquina, la anterior en V7R1 y la
> actual en V7R4 con el ultimo acumulativo de hace una semana.
>
>
>
> El PDf que genero usa el sufijo de la hora para que no coincida con otro.
> Lo genero mediante un cpysplf (*PDF) al netserver y después ejecuto el
> Strpccmd con la ruta. ¿Qué pasa? A veces lo encontraba y a veces no, aunque
> yo estaba viéndolo desde el explorador de Windows.
>
>
>
> Abrí incidencia en IBM y pude mandarle el proceso “recortado” para que les
> diera el mismo error. Hicieron un monitoreo de las comunicaciones con el
> Iseries y ….. resulta que todo viene por un tema del SMB. Cuando da el
> error de Archivo no encontrado, el Iseries no está recibiendo ninguna
> llamada del cliente (pc). Esto es debido a que el PC lo va a buscar a la
> cache de Windows. La solución que da IBM es tocar el registro para bajar el
> tiempo del valor DirectoryCacheLifetime a <=3. Lo he probado en mi pc  y el
> rendimiento de la Red cae en picado. En el servidor de RDP ni se me ocurre
> probar a cambiar nada, de momento voy haciendo pruebas en mi PC. El V7R4 ya
> no se usa SMB1, solo SMB2 y 3, parece que con SMB1, aunque no es un
> protocolo muy seguro, no pasan estas cosas.
>
>
>
> Para salir del paso, he creado colas de salidas remotas y mando el pdf a
> las impresoras directamente en vez de abrir el adobe con el pdf pero tengo
> que solucionarlo porque hay un usuario remoto que, de momento, no puedo
> acceder a su impresora por no estar en mi red.
>
>
>
> Es un tema a seguir investigando, pero si tengo que degradar el
> rendimiento de red al bajar el tiempo de la cache, lo veo complicado.
>
>
>
> Si alguno tiene alguna experiencia con este tema o sugerencia….
>
>
>
> Espero haberme explicado bien.
>
>
>
> Saludos
>
>
>
>
>
> *De:* Forum.help400 [mailto:[email protected]] *En
> nombre de *datil400
> *Enviado el:* martes, 16 de febrero de 2021 9:53
> *Para:* forum.help400
> *Asunto:* Re: Netserver
>
>
>
> Hola José,
>
>
>
> entiendo que lo que explicas en tu correo consiste en crear un PDF en una
> carpeta compartido en el IFS y a continuación ejecutas un 'start' desde una
> sesión DOS para abrir o recoger el archivo.
>
>
>
> Yo tengo una experiencia similar en 7.2 y no tengo nada claro si el
> problema surge por el IBM i, por el equipo Windows, por la red o por
> cualquier otra circunstancia. Lo que sí sé es que el mismo proceso se
> ejecuta bien en unos equipos y mal en otros (entre ellos el que necesita
> que siempre funcione). En mi caso, el comando 'start' mueve el fichero de
> la carpeta del IFS a una carpeta del PC. Yo lo he solucionado realizando
> los siguientes pasos:
>
>
>
> 1. con DLYJOB esperar un tiempo prudencial ¿cinco segundos? después de
> generar el archivo
>
> 2. lanzar STRPCCMD para recoger el archivo
>
> 3. si el archivo no ha desaparecido de la carpeta del IFS repetir pasos 1
> y 2. Para el chequeo utilizo el mandato 'casero' CHKIFSOBJ
>
> 4. si al 'n' reintento el archivo no ha desparecido del IFS, enviar un
> mensaje de error.
>
>
>
> Un saludo,
>
>
>
> Javier Mora
>
>
>
>
>
> El mar, 2 feb 2021 a las 8:41, Dpto. Informática (José Sánchez) (<
> [email protected]>) escribió:
>
> Buenos días, desde que hemos cambiado el Iseries por uno nuevo en V7R4 nos
> pasa el siguiente problema
>
>
>
> Generamos un pdf en el ifs con un nombre en concreto y ejecutamos mediante
> strpccmd “Start ruta de archivo”
>
>
>
> Mediante una ventana abierta del explorador de Windows veo que el archivo
> se genera perfectamente, pero muchas veces el CLLE no lo encuentra al
> ejecutar el comando. Es un proceso que lleva años funcionando, no es un
> tema de autorizaciones (sino no lo generaría nunca). Lo que sucede es que
> no lo localiza y creo que es por la velocidad del iseries y aunque he
> probado con un Dlyjob y hace lo mismo.
>
>
>
> Alguna sugerencia por donde seguir buscando?
>
>
>
>
>
> *José Sánchez*
>
> *Dpto.Informática*
>
>
>
> *Productos Climax,
> S.A                                                        *
>
> Pol. Ind. Sector Mollet C/Llobregat Nº
> 1
>
> 08150 - Parets del Valles (Barcelona)
>
> Teléfono: +34 935621311
>
> Fax: +34 935621413
>
> www.productosclimax.com
>
>
>
> [image: Descripción: FIRMA_AA17]
>
>
>
>
>
>  *Nota de Confidencialidad*
>
> Este mensaje se envía desde el sistema de correo electrónico de la empresa 
> *Productos
> Climax, S.A.*. Podría contener por lo tanto secretos de empresa y otra
> información confidencial tutelados por las leyes de la Unión Europea y
> otros Estados. Si Vd. lo recibiera por error o sin ser una de las personas
> indicadas en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo
> o cualquier otra acción relacionada con el contenido del mensaje e informar
> inmediatamente por correo electrónico al emisor del mensaje. Las personas y
> entidades que violen sus deberes de confidencialidad podrán ser perseguidas
> ante los Tribunales de Justicia al amparo de la legislación civil, penal y
> administrativa nacional e internacional. Gracias por su colaboración.
>
> *Política de Privacidad*
>
> En base al  Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo
> de 27 de abril de 2016 relativo a la protección de las personas físicas
> (RGPD), así como con la Ley 34/2002, de 11 de julio, de Servicios de la
> Sociedad de la Información y Comercio Electrónico (LSSICE o LSSI), le
> comunicamos que su dirección de correo electrónico forma parte de nuestro
> fichero automatizado, al objeto de continuar enviándole ofertas de nuestros
> servicios y / o el mantenimiento de las comunicaciones en nuestras
> relaciones contractuales. En virtud de las Leyes antes mencionadas, tiene
> derecho de oposición, acceso, rectificación y cancelación de sus datos. Le
> recordamos que sus datos nunca son suministrados a terceros bajo ningún
> concepto, siendo únicamente utilizados para el envío de nuestras
> comunicaciones con Vd.
>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
>
>  *Nota de Confidencialidad*
>
> Este mensaje se envía desde el sistema de correo electrónico de la empresa 
> *Productos
> Climax, S.A.*. Podría contener por lo tanto secretos de empresa y otra
> información confidencial tutelados por las leyes de la Unión Europea y
> otros Estados. Si Vd. lo recibiera por error o sin ser una de las personas
> indicadas en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo
> o cualquier otra acción relacionada con el contenido del mensaje e informar
> inmediatamente por correo electrónico al emisor del mensaje. Las personas y
> entidades que violen sus deberes de confidencialidad podrán ser perseguidas
> ante los Tribunales de Justicia al amparo de la legislación civil, penal y
> administrativa nacional e internacional. Gracias por su colaboración.
>
>
> *Política de Privacidad*
>
> En base al  Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo
> de 27 de abril de 2016 relativo a la protección de las personas físicas
> (RGPD), así como con la Ley 34/2002, de 11 de julio, de Servicios de la
> Sociedad de la Información y Comercio Electrónico (LSSICE o LSSI), le
> comunicamos que su dirección de correo electrónico forma parte de nuestro
> fichero automatizado, al objeto de continuar enviándole ofertas de nuestros
> servicios y / o el mantenimiento de las comunicaciones en nuestras
> relaciones contractuales. En virtud de las Leyes antes mencionadas, tiene
> derecho de oposición, acceso, rectificación y cancelación de sus datos. Le
> recordamos que sus datos nunca son suministrados a terceros bajo ningún
> concepto, siendo únicamente utilizados para el envío de nuestras
> comunicaciones con Vd.
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.

Reply via email to