我有一个在添加或修改 Blob 时触发的逻辑应用程序。下一个操作是将文件复制到 FTP。这仅在我们编辑 FTP 连接并删除端口时有效。当它手动运行时,它工作正常。
几分钟后,API 连接似乎恢复到端口 21。发生这种情况时,逻辑应用在 FTP 操作上失败,并出现“BadGateway”错误。
错误信息是:
检测到 FTP 协议违规。这可能是由不支持的 FTP 服务器的隐式 TLS/SSL 配置引起的。请尝试显式 TLS/SSL。
当我回去查看 FTP API 连接时,端口设置为 21。清除它并重新运行逻辑应用程序成功。我已经明确尝试了端口 990,但这也给出了 BadGateway。
为什么 Azure 逻辑应用程序会重置为端口 21,我可以做些什么来永久解决这个问题?