Hi ,
I have a VPN (latest version ) server in Internet Linux machine. It working great from Windows 7 Client without HTTP proxy server in between.
Now I have a HTTP/SSL PROXY Server in different machine in LAN . I want to use VPN through that proxy.
But whenever I use that proxy soon after VPN connection setup ( Initialization Sequence Completed ) I get Connection reset message and client disconnects.
After a long investigation I discovered that Avast Antivirus which is installed in client machine causing problem.Disabling it VPN working fine through HTTP proxy.
But the thing is I have tested the HTTP PROXY ( HTTP CONNECT method ) by various way , keeping Avast ENABLED
Like using Proxifier .
Point proxifier to proxy host : proxy port
Launch mozilla using proxifier.
Downlaoding a big file
Uploading a big file.
everything is working file. I can browse / Download / Upload big file using that Proxy server from the same client machine.
But when ever we are trying torun VPN through that proxy its terminating connection soon.
the Proxy server is written in JAVA and in LOG I get following error
[ Software caused connection abort: socket write error - Which means local system abort connection ]
what can be the Logic. Can any body please help me to understand.
What should I conclude.....
*Avast ENABLED + Using OPENVPN + Without HTTP proxy ==> Working Well
*Avast ENABLED + Using OPENVPN + With HTTP proxy ==> Connection Reset..Soon after VPN connects successfully
*Avast Disabled + Using OPENVPN + Without HTTP proxy ==> Working Well
*Avast Disabled + Using OPENVPN + With HTTP proxy ==> Working Well
*Avast ENABLED + without OPENVPN ( Using normal proxifier ) + With HTTP proxy ==> Browsing / Big Download / Big upload Working Well
Pls give me your input..
For this issue
If I say VPN has some problem with antivirus like Avast.. why it s working fine without http proxy , keeping Avast ENABLED.
If I Say HTTP proxy has some issue then..why HTTP proxy working as expected in normal way like using proxifier
without VPN passing through it.
Thanks for your time