in reply to Re^2: Net::SSL SSL read timeout
in thread Net::SSL SSL read timeout

I had the same "500 SSL read timeout" problem using LWP and Crypt::SSLeay. Adding a "timeout => XX" value sorted thus out. It was simply a step in a process which took slightly longer to return than the previous request which had all succeeded.