Definitely not an expert in the area but you might want to look at this
article if you haven't
yet: http://en.wikipedia.org/wiki/Server_Name_Indication. Looks like any
version of IE on windows XP doesn't support SNI. Also, apparently Android
2.x? Maybe this helps point you guys in the right direction?
Eric
On Wednesday, September 26, 2012 11:30:43 AM UTC-6, Gustavo Machado wrote:
>
> Hi guys,
>
> I have a rather strange problem when trying to use node.js with HTTPS and
> SNI. In order to reproduce the error, you would have to open internet
> options in IE 9, and check:
>
> SSL v2
> SSL v3
> TLS 1.0
> TLS 1.1
> (do not check TLS 1.2)
>
> And verify that the SNICallback is not being called:
>
> SNICallback: function(hostname){
> console.log('hostname: ' + hostname);
> ....
> }
>
> This obviously seems to be a problem with IE9 since the rest of the
> browsers are working fine, but there's one thing that node seems to be
> ignoring. IE9 starts the handshake with SSLv2, and node.js is not trying to
> upgrade the connection to SSLv3 (which presumably would make the SNI work
> on IE).
>
> Is there anyway to make node.js try to force the secure connection with
> SSLv3? Am I missing something? Any help is much appreciated.
>
> Thanks,
> Gus
>
> PS: I know IE 9 is less than optimal however company policies are forcing
> this specific configuration.
>
--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
---
You received this message because you are subscribed to the Google Groups
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.