Published on InterSystems Developer Community (https://community.intersystems.com)

Inicio > Error en BS FTP esperando ficheros

Pregunta
Kurro Lopez · 4 sep, 2019

Error en BS FTP esperando ficheros

Hola a todos,

Tenemos un proceso que está a la escucha de un servicio FTP para recoger unos ficheros CSV y procesarlos. El proceso funciona correctamente y cuando termina vacia el directorio a la espera que entre algún otro fichero.

Desde hace tiempo estamos recibiendo el siguiente mensaje de error:

ERROR <Ens>ErrGeneral: Error in SFTP Dir() ERROR #7500: Error DirEnum SSH '-2146430967': 'SSH Error [80101009]: Would block waiting for status message [80101009] at SFTP.cpp:150,0

Esto sucede cuando no hay ficheros a procesar y aparece de vez en cuando, a lo mejor cada 20 minutos.

La configuración del adaptador es la siguiente:

La clase que se utiliza es extendida de EnsLib.RecordMap.Service.FTPService y se ha sobrescrito el método OnProcessInput para controlar los registros en lugar de procesar cada uno de los registros en el Business Process.

Este mensaje de error lo está dando antes de procesar nada, dado que no hay trazas que indique que ha entrado a este método, por lo que creo que tiene que ser otra cosa o algo de configuración.

¿Alguna pista de por qué está dando este mensaje de error tan aleatorio?

 

Un saludo,

Francisco López

#FTP #Servicio empresarial #Ensemble

URL de fuente:https://es.community.intersystems.com/post/error-en-bs-ftp-esperando-ficheros