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.
