Conditions préalables
Une carte SIM avec une adresse IP accessible est installée dans le routeur Teltonika. Un client FTP externe doit récupérer des données en mode FTP passif à partir d'un serveur FTP connecté au routeur. Pour ce faire, une redirection des ports nécessaires vers le serveur FTP a été mise en place dans le routeur cellulaire.
Le problème
Le transfert de données FTP en mode passif fonctionnait sans problème avec les routeurs Teltonika utilisant le "Legacy Firmware" (ancienne version). Cependant, après la mise à jour vers le firmware Teltonika RutOS7 (R_00.07.xx), le transfert de données FTP n'est plus possible dans les mêmes conditions.
La solution
A partir du firmware Teltonika RutOS7 (R_00.07.xx), le mode FTP passive connection tracking (FTP) doit être activé dans les paramètres du routeur afin d'activer les transferts de données FTP passifs. Veuillez suivre les étapes ci-dessous :
1. Cliquez sur Network > Firewall > General Settings et désactivez l'option "Automatic helper assignment" :
2. Dans Network > Firewall > General Settings, sous Zones, cliquez sur la zone wan et sur Edit.
(Si vous utilisez un mdex fixed.IP+/publicIP avec OpenVPN, vous devez ajuster la zone 'openvpn').
3. Allez dans l'onglet Advanced Settings et sélectionnez le mode "FTP passive connection tracking (FTP)" dans le menu déroulant Conntrack helpers.
4. Cliquez sur le bouton Save & Apply.
Les transferts FTP passifs seront à nouveau possibles.