RRAS, NAT & Application Layer Gateway Service
Zilele astea am dat de urmatoarea problema super ciudata. Conexiunile FTP ce treceau printr-un server Windows 2008R2 cu RRAS ori se blocau ori se resetau in momentul in care clientul trimitea serverului comanda FEAT.
Cautarile pe net au scos la iveala ca ar fi problema veche inca de pe vremea Windows 2003. Nu stiu cum de nu m-am intalnit pana acum sau poate am fost norocos.
Dupa ceva sapaturi si reprodus scenariul ca sa ma asigur ca investighez ce trebuie am gasit si cauza. Serviciul Application Layer Gateway Service care normal ar fi trebuit sa fie oprit si bineinteles ca nu era.
Acest serviciu face parte din ICS si iata si descrierea lui:
The Application Layer Gateway Service (ALG) is a subcomponent of the Windows networking subsystem. It provides support for third-party plug-ins to allow network protocols to pass through the firewall and work behind Internet Connection Sharing. This service is installed by default but is not started unless an application requests it.
In traducere iti permite sa faci conexiuni FTP de tip Active prin ICS, doar ca in combinatie cu RRAS nu prea merge.
Si inca o descriere mai detaliata aveti si aici: http://technet.microsoft.com/en-us/library/cc783418(v=ws.10).aspx