Sintomas
Quando actualiza para o Microsoft BizTalk Server 2013, placa SSH FTP (SFTP) não consegue receber dados de determinados servidores SFTP. Além disso, recebe as seguintes mensagens de erro:
Localização "AccountingAndControl.BusinessIntelligence.TransferProjectID.ReceiveProjectID.SAPBW.SFTP" com o URI de receber <datada >< detempo> 5753 de erro do BizTalk Server A mensagem recebida pelo adaptador de "SFTP" no "sftp: / / <nome do anfitrião>: 22//*.xml" é suspensa. Detalhes do erro: Ocorreu uma falha ao executar a tubagem de receber: "Microsoft.BizTalk.DefaultPipelines.PassThruReceive, Microsoft.BizTalk.DefaultPipelines, versão = 3.0.1.0, idioma = neutro, PublicKeyToken = 31bf3856ad364e35" origem: "Desconhecido" porta de recepção: "AccountingAndControl.BusinessIntelligence.TransferProjectID.ReceiveProjectID" URI: "sftp: / / <nome do anfitrião>: 22//*.xml" razão: não existe nenhuma marca de ordem de bytes de Unicode. Não é possível mudar para Unicode. MessageId: {<MeaasgeId>} InstanceID: {<InstanceId>}
Causa
O problema ocorre porque a listagem de directório falha quando as ligações de servidor SFTP não são mantidas activas. A listagem é necessário saber o que os ficheiros podem ser recebidos.
Resolução
Informações de actualização cumulativa
Este problema foi corrigido pela primeira vez na actualização cumulativa do BizTalk Server:
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Solução alternativa
Para contornar o problema, receber os dados com operações de SFTP de batch manualmente e, em seguida, seleccione os ficheiros da pasta.