Whenever Chilkat learns of an external cause of failure, it is noted on the blog for future reference…
A Chilkat customer wrote: (paraphrased) The problem is with our VPN. The VPN defender blocks requests (from client to server) because it looks like attack from the web. This function is disabled now and everything is working OK.
The the contents of LastErrorText from Chilkat HTTP when being blocked by the VPN defender:
SynchronousRequest:
DllDate: Feb 22 2008
Username: ***
Component: .NET 2.0
httpConnect:
hostname: **.**.**.**
port: 80
ssl: 0
Connected
Not auto-adding cookies.
requestHeader: POST /**/***/****.do HTTP/1.1
Host: **.**.**.**
Content-Type: application/x-www-form-urlencoded
content-length: 28983
Socket not writeable, re-opening connection with HTTP server
Cannot shutdown channel, no context exists
httpConnect:
hostname: **.**.**.**
port: 80
ssl: 0
socket is not ready for writing
Connect function failed.
SocketError: WSAEWOULDBLOCK The socket would block.
Check to make sure the port is not blocked by a firewall.
Failed to connect.