Those with a sharp eyesight may have noticed that the FTP template that IAG offered is no longer available in UAG. If you still need to publish an FTP server, it is still possible. This is not technically a customization, but it is an often-asked question, so we decided to include it. Here are the steps:
1. Create a new application on your UAG trunk
2. From the Client/server and legacy, select Generic Client Application (multiple servers)
3. In step 4 of the wizard, specify the name of your FTP server, and in the ports section, specify 20-65535
4. Complete the wizard and activate the configuration.
The reason for specifying such a large range of ports is that FTP requires a secondary connection using a secondary port, and that port is determined dynamically by the target server. By default, it could be any port, so you need to include all of them. You can reduce this number with some FTP server, which may allow you to specify a limited number of ports for this.
One thing to keep in mind when using this type of application is that the high number of ports is a burden both to the UAG server, and for the client components. If your intention is to have many clients using this, then keep an eye on the server performance parameters and network usage to make sure the behavior is within acceptable parameters.
Blog post written by Erez Ben-Ari