.net Azure逻辑应用程序502-“;“坏网关”;错误

.net Azure逻辑应用程序502-“;“坏网关”;错误,.net,amazon-web-services,azure,azure-web-app-service,integration,.net,Amazon Web Services,Azure,Azure Web App Service,Integration,需要帮助!我正在尝试在Azure(Windows PaaS应用程序服务)中创建一个逻辑应用程序,它将连接到AWS云环境(SFTP Linux VM)并从那里获取文件。在逻辑应用程序中当我使用SFTP-SSH API连接时,会创建连接,但它显示坏网关错误,如下所示: 下面是我尝试运行逻辑应用程序时显示的内容 我已经确保我的Azure PaaS应用程序服务的所有IP都被AWS云环境(SFTP Linux VM)列为白名单,我可以通过在我的Azure应用程序服务中运行PowerShell命令来检

需要帮助!我正在尝试在Azure(Windows PaaS应用程序服务)中创建一个逻辑应用程序,它将连接到AWS云环境(SFTP Linux VM)并从那里获取文件。在逻辑应用程序中当我使用SFTP-SSH API连接时,会创建连接,但它显示坏网关错误,如下所示:

下面是我尝试运行逻辑应用程序时显示的内容

我已经确保我的Azure PaaS应用程序服务的所有IP都被AWS云环境(SFTP Linux VM)列为白名单,我可以通过在我的Azure应用程序服务中运行PowerShell命令来检查这一点,因此连接似乎已建立

但由于某些原因,我无法访问AWS中存在的SFTP文件夹,它抛出502坏网关错误。没有其他步骤或代码可以共享,因为这是我的逻辑应用程序的第一步。以前有人遇到过这种错误吗?有什么想法/指示我为什么会出现这个错误,或者我应该做些什么来消除这个错误


提前感谢您的任何想法/建议

我最终解决了此错误,本例中的问题是,
处的新IP(托管连接器IP)未被列入白名单。我还必须为FQDN创建一个DNS记录,指向一个记录(AWS SFTP文件夹IP地址),以解决此错误

您显示
没有已知的此类主机
,然后尝试直接连接到IP(基于
新对象
命令的长度)。您尝试过使用主机名吗?@stdunbar,您是对的,我明白您的意思,在New Object powershell命令中,当我提供主机名而不是IP地址时,它显示“不知道这样的主机”。有什么建议可以解决这个问题吗?你现在可以把IP地址放到Azure应用程序中吗?这两种方式都不重要,因为AWS主机名中包含IP地址,如
ec2 XX XX XX XX XX.us-west-2.compute.amazonaws.com
。您确定您的Amazon资源允许端口22(SSH端口)吗?Amazon的安全组在概念上与Azure网络安全组类似。默认情况下,任何端口上都不允许连接。是的,Amazon已确认已打开端口22。他们还建议使用FQDN进行连接,因为它是托管在两台服务器上的群集,因此它们有两个不同的IP,FQDN可以指向这些服务器中的任何一台。一如既往地感谢您的宝贵意见!