Hi,
I am having a difficulties and as Freshsales support team suggested, I would like to open this post.
I have a custom app, running on Freshsales environment. The app is trying to push and pull files from an FTP server for data exchange.
To secure access, the FTP server would like to whitelist IPs and I am looking for list of IPs that custom app in Freshsales could be use to access to FTP Server.
Support team provided list of IPs as below
- 13.232.159.149
- 13.233.170.242
- 13.235.212.155
- 15.206.115.131
- 15.206.98.177
- 13.235.41.143
but network team did not get any traffic coming from these IPs.
Please help to provide necessary information.
Thanks
Trung.Le
Hi @trungle,
Based on the Freshworks platform documentation, two critical limitations affect your current architecture:
-
Protocol Restriction: The platform’s Request Method supports only HTTP/HTTPS. It does not support native FTP/SFTP connections.
-
Library Restriction: Custom apps running on the Freshworks platform are required to use the native requestTemplate for all external network calls; standard Node.js networking libraries (such as native FTP clients) are restricted.
Because the Request Method cannot communicate over FTP, traffic from the platform will not reach your server via the standard whitelisted IPs.
To resolve this, it is recommended to set up an intermediary HTTP/HTTPS proxy server. The custom app can make standard HTTPS requests via the Request Method to your proxy, and the proxy can handle the FTP data exchange with your server.
Regards,
Himanshu
Thank you for the information.
Trung.Le