Compartir a través de


Problemas conocidos del adaptador de FTP

Esta sección contiene información que puede servir de ayuda para evitar errores.

Puede que se dupliquen o se pierdan datos cuando reciba datos en BizTalk Server mediante el adaptador de FTP.

Problema

Los datos se duplican o se pierden cuando se reciben datos en BizTalk Server mediante el adaptador FTP.

Causa

El adaptador ftp BizTalk Server usa el protocolo de cliente FTP para sondear el servidor FTP designado y recupera datos del servidor "tal cual". El adaptador FTP no valida ningún dato que recupere. El adaptador de FTP envía el documento recuperado al motor de mensajería de BizTalk para procesarlo y luego elimina el documento original desde el servidor FTP. Si el adaptador de FTP recupera un documento del servidor FTP que todavía está escribiendo la aplicación de host, el documento recuperado estará incompleto. Si el adaptador de FTP recupera una copia incompleta del documento original, puede que se produzca la duplicación o pérdida de datos en los escenarios siguientes:

  • Si la aplicación de host todavía está escribiendo el documento original en el servidor FTP, el adaptador de FTP no podrá eliminar el documento y recuperará otra copia del documento en el intervalo de sondeo que está configurado para la ubicación de recepción. De este modo se produce la duplicación del documento.

  • Si la aplicación de host ha terminado de escribir el documento en el servidor FTP, el documento se eliminará. De este modo se produce la pérdida de datos.

Resolución

Para solucionar este comportamiento, utilice uno de los métodos siguientes:

  • Configure la aplicación de host para escribir en una carpeta temporal del mismo disco duro que la carpeta pública de FTP y mueva periódicamente el contenido de la carpeta temporal a la carpeta de FTP. La carpeta temporal debe estar en el mismo disco duro que la carpeta pública de FTP para garantizar que la operación de desplazamiento sea atómica. Una operación atómica es una operación funcionalmente indivisible. Si escribe datos en la carpeta FTP pública mediante el adaptador ftp de BizTalk Server, puede hacerlo especificando una propiedad Carpeta temporal en el cuadro de diálogo Propiedades de transporte FTP al configurar un puerto de envío. Si especifica una propiedad de carpeta temporal, asegúrese de que esta carpeta reside en el mismo disco físico que la carpeta pública de FTP.

  • Configure la ubicación de recepción FTP para operar en una ventana de servicio cuando la aplicación de host no escriba datos en el servidor FTP. Puede determinar la ventana de servicio cuando configura las propiedades de ubicación de recepción.

El adaptador FTP no admite la comprobación de revocaciones en los certificados del servidor

Problema

El adaptador FTP de BizTalk Server se ha mejorado para admitir la transferencia segura de archivos hacia y desde un servidor FTPS mediante SSL/TLS. La lista de revocación de certificados (CRL) contiene una lista de certificados que se han revocado y que ya no son válidos. El adaptador FTP no consulta la CRL para autenticar el certificado de servidor.

Causa

Por diseño, el adaptador FTP no consulta la CRL antes de aceptar un certificado de servidor.

Resolución

No se requiere ninguna acción; este comportamiento es por diseño.

El adaptador FTP descarga archivos más grandes que el tamaño máximo de archivo

Problema

El adaptador de recepción FTP descarga archivos cuyo tamaño es mayor que el especificado en la propiedad de tamaño máximo de archivo de los siguientes servidores FTP:

  • AIX

  • MVS

  • AS400

  • GXS

Causa

Por diseño, el adaptador FTP no respeta el tamaño máximo de archivo al descargar archivos de estos servidores FTP.

Resolución

No se requiere ninguna acción; este comportamiento es por diseño.

Consulte también

Configurar una ubicación de recepción de FTP
Solucionar problemas del adaptador de FTP