Sintomas
Quando você atualiza para o Microsoft BizTalk Server 2013, adaptador SSH FTP (SFTP) não pode receber dados de determinados servidores SFTP. Além disso, você recebe as seguintes mensagens de erro:
Receber de <Data><tempo> BizTalk Server erro 5753 A mensagem recebida pelo adaptador "SFTP" no local "AccountingAndControl.BusinessIntelligence.TransferProjectID.ReceiveProjectID.SAPBW.SFTP" com URI "sftp: / / <nome do Host>: 22//*.xml" está suspenso. Detalhes do erro: Houve uma falha ao executar o pipeline de recebimento: "Microsoft.BizTalk.DefaultPipelines.PassThruReceive, Microsoft.BizTalk.DefaultPipelines, versão = 3.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35" fonte: "Desconhecida" porta de recepção: "AccountingAndControl.BusinessIntelligence.TransferProjectID.ReceiveProjectID" URI: "sftp: / / <nome do Host>: 22//*.xml" motivo: não há nenhuma marca de ordem de byte Unicode. Não é possível alternar para Unicode. MessageId: {<MeaasgeId>} InstanceID: {<InstanceId>}
Causa
O problema ocorre porque a listagem de diretório falha quando as conexões de servidor SFTP não são mantidas ativas. A listagem é necessário saber quais arquivos podem ser recebidos.
Resolução
Informações da atualização cumulativa
Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server:
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Solução alternativa
Para contornar o problema, receber manualmente os dados com operações de SFTP em lotes e, em seguida, selecione os arquivos da pasta.