This might be related to timeout handling. Historically neither Crypt::SSLeay nor IO::Socket::SSL had support for non-blocking sockets on Windows, so timeout handling never worked. With 2.006 non-blocking support was added to IO::Socket::SSL. Unfortunately this needs to have proper support in LWP because in Windows you need to check for an error of EWOULDBLOCK and not EAGAIN (on UNIX they are both the same), see pull request #11.
I would ask you to try the following things:
In reply to Re: IO::Socket::SSL is not downloading full data from HTTPS URL in Windows ActiveState Perl.
by noxxi
in thread IO::Socket::SSL is not downloading full data from HTTPS URL in Windows ActiveState Perl.
by sam_bakki
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |