What could be the cause behind below error:
Note- SFTP server is reachable from other public ips. The Saviynt public ip whitelisted to the firewall. Still not establishing the connection from Saviynt tenant to SFTP server.
2023-11-01T12:12:17+01:00-ecm-connectorms.ConnectorMsHelperService-http-nio-8080-exec-2-DEBUG-Exception occurred while testing SFTPConnector for connection SFTPFileTransferConnection
2023-11-01T12:12:17+01:00-ecm----org.springframework.web.client.HttpServerErrorException: 504 Gateway Time-out at com.saviynt.connectorms.ConnectorMsHelperService.testConnection(ConnectorMsHelperService.groovy:710) at com.saviynt.ecm.integration.ExternalConnectionCallService.testExternalConnection(ExternalConnectionCallService.groovy:647) at com.saviynt.ecm.utility.domain.EcmConfigController$_closure21.doCall(EcmConfigController.groovy:768) at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.java:53) at com.saviynt.webservice.SaviyntRestAuthenticationFilter.doFilter(SaviyntRestAuthenticationFilter.groovy:155) at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.java:62) at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.java:59) at com.mrhaki.grails.plugin.xframeoptions.web.XFrameOptionsFilter.doFilterInternal(XFrameOptionsFilter.java:69) at com.brandseye.cors.CorsFilter.doFilter(CorsFilter.java:82) at java.lang.Thread.run(Thread.java:750)