CrushFTP 10.4.0_19+ can now act as a SOCKS5 proxy.  This includes user/pass* authentication or anonymous SOCKS5 connections.


To allow SOCKS5 support, you must have a few things setup for this.\\
1.) You must have an enterprise license.\\
2.) You must have a dedicated port for this.\\
3.) You must enabled the "SOCKS" protocol in the User Manager on the usernames you want to allow SOCKS5 support for.  If you wish to allow anonymous, enable it on the "anonymous" user.\\
4.) You should enable the "SOCKS_PROXY" logging flag in Preferences, Logging, Advanced.\\
5.) You can configure allowed and blocked DNS/IP ranges in the User Manager on the user profile.  Default is to allow all.\\
6.) Point your SOCKS5 client at your new SOCKS5 port.\\

''* Kerberos and other auth methods are not and will not be supported.''