Thanks for your response.
Wingate is just acting plain weird.
*Firewalls on the server and clients are completely deactivated.
*No problem with the internet connectivity. I am using an Amazon EC2 server and it accesses https. So, that settles the upstream.
* pinging with 1472 bytes works.
*The client's web browser, when connecting to https, just keeps connecting indefinitely until it stops. I have also tried different clients (all windows based).
Additionally, sometimes
https://twitter.com loads its home page but does not browse any more. Also, youtube connects infrequently but does not stream any videos.
I also cannot watch most rtmp streams, with a server not found error.
This errors are completely absent from the server side. And when i initially setup wingate, clients could access https just fine. The problems just started suddenly.
Thanks.