This allows to establish the communication with SOCKS 5 Proxy. I can see SOCKS packets in Wireshark flowing both ways to and from 1.1.1.1 over port 1080. The authentication however fails. I can seen in the SOCKS protocol (in the packet capture) that the application is trying to authenticate with the SOCKS proxy using:
username:winuser (username used to log in to Windows OS) and a blank password
instead of:
username:JohnDoe
password: XXXXXX
How can I force java/RTMT to authenticate using uername / password entered in the parameters instead of some default authentication method?