Translate
¿Cómo validar que el servidor de un cliente me reciba las solicitudes SFTP enviadas desde mi Logic App?
Hola comunidad,
Tengo una Logic App por consumo que funcionaba correctamente con una conexión SFTP usando autenticación básica. Desde que Microsoft actualizó las IPs salientes (y se gestionó el cambio mediante etiquetas de servicio en el firewall del cliente), la conexión ha comenzado a fallar con el siguiente error:
504 BadGateway – Request to the SFTP server has taken more than '00:00:30' seconds.
He validado lo siguiente:
- El servidor SFTP está activo y accesible desde clientes externos (El servidor es público y se creó únicamente para recibir únicamente las solicitudes de este servicio)
- Puerto 81 habilitado (Este es el puerto que se habilitó para recibir las solicitudes SFTP)
- Credenciales correctas
- Validación de claves SSH deshabilitada
- IPs actualizadas en el firewall según documentación oficial
- Creación nuevamente de la conexión (Aquí es donde me sale el error BadGateway)
En ocasiones se logra la conexión, pero se cae inmediatamente después. En otras, ni siquiera se completa la conexión inicial.
¿Qué otras validaciones se pueden realizar en el firewall del servidor?, creería que allí es donde se debe realizar toda la configuración y donde se está presentando el inconveniente, ya que por parte de la logic app no se ha modificado nada desde que venía funcionando bien. Todo comenzó a fallar cuando hubo la actualización de las IP salientes de Azure y al intentar configurar estas IP recomendadas en la documentación. El firewall del cliente no permite configurar las etiquetas de servicio, que en este caso sería AzureConnectors.NorthCentralUS
Agradezco su apoyo y orientación.