SFTP触发器无法正常工作

时间:2016-12-10 21:15:58

标签: azure-logic-apps

我有一个没有触发的SFTP触发器。我在SFTP文件夹中添加了一个文件,没有任何反应。我想我过去已成功做到这一点。我设定每5分钟检查一次。

“触发历史记录”的状态始终为“已跳过”。

诊断日志为空。我认为会有一个与其检查SFTP服务器相关的条目。

如何进行诊断?

编辑:我发现如果我点击“跳过”条目,我可以看到输入和输出链接

输出

{
    "statusCode": 202,
    "headers": {
        "Pragma": "no-cache",
        "Retry-After": "15",
        "x-ms-request-id": "408c1686-fc55-4006-90b2-2a315be6b087",
        "Cache-Control": "no-cache",
        "Date": "Sat, 10 Dec 2016 21:29:18 GMT",
        "Location": "https://logic-apis-eastus.azure-apim.net/apim/sftp/7abdeb1a471c4819ab90548dce96a210/datasets/default/triggers/onupdatedfile?folderId=L3VwdG9kYXRl&triggerstate=eyJGaWxlSWQiOiIiLCJTdGF0dXMiOjEsIldpbmRvd1N0YXJ0VGltZSI6IjAwMDEtMDEtMDFUMDA6MDA6MDAiLCJXaW5kb3dFbmRUaW1lIjoiMDAwMS0wMS0wMVQwMDowMDowMCIsIkxhc3RDb25mbGljdFRpbWUiOiIwMDAxLTAxLTAxVDAwOjAwOjAwIn0%3d",
        "Set-Cookie": "ARRAffinity=008df0d064987de2b42b3cfb32a3b1590a97ba6912e4e96acac4a3385109c610;Path=/;Domain=127.0.0.1",
        "Server": "Microsoft-IIS/8.0,Microsoft-HTTPAPI/2.0",
        "X-AspNet-Version": "4.0.30319",
        "X-Powered-By": "ASP.NET",
        "Content-Length": "0",
        "Expires": "-1"
    }
}

查找“202”我发现描述为“命令未实现,在此站点上是多余的。”

我该如何诊断?

另一个编辑:我尝试使用其他SFTP服务器,我仍然获得状态代码202。

1 个答案:

答案 0 :(得分:2)

在另一个帖子中阅读评论后,我决定尝试创建一个新的API Connection,然后在我的Logic App中使用该连接。现在触发器正在捕获新文件。