Unfortunately, the IIS and Websphere servers are not mine. They belong to a remote client I'm attempting to connect to, and download datafiles from. I'm writing the client.

I have not been able to find a way using LWP to pass a low level call (for SSL_CTX_Set_Options()) down to Crypt, so thinking about just hacking the module itself to include it. As to what SSL values are allowed by the servers, I don't know since the client won't return my calls.

I have added code to my script $ENV{HTTPS_VERSION} = 3; to attempt to force HTTPS into version 3 (I've also tried version 2), but it has no affect. I've also began setting an allowed protocol list for the UA object, $ua->protocols_allowed( ['https'] ); just to be safe.

Thanks for the help, please let me know if/when you find anything. I'll update this node when I find anything.

P.S. - Currently, there are 17 files available for me to download from the remote server, I can download 15 files perfectly, but there are 2 files (always the same) that lock up like this. Also, I discovered yesterday that since I'm doing this on a Windows platform that is sans alarm(), then my timeout logic will never work! Nice! Trying to convince my boss to go to Linux.


In reply to Re: Re: SSL Transfer error 'wrong version number' by rusacarr
in thread SSL Transfer error 'wrong version number' by rusacarr

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.