This is not related to SNI at all. (I'm working at Nodejitsu).
On Wed, Sep 26, 2012 at 10:41 PM, Gustavo Machado <machad...@gmail.com>wrote: > Well... it must be one with the worst support for SNI, however if you add > TLS 1.2 to the mix, everything will work perfectly: > [x] SSL v2 > [x] SSL v3 > [x] TLS 1.0 > [x] TLS 1.1 > [x] TLS 1.2 <-- checked it works. unchecked it doesn't work (although it > should) > > I have tried to access some apps hosted in nodejitsu using this config and > it works (https://argentino.jit.su/) and I think they are using the > http-proxy (which has the same problem). So I must be missing something (or > they are not using SNI at all). > > Thanks, > Gustavo > > > On Wed, Sep 26, 2012 at 2:52 PM, Fedor Indutny <fe...@indutny.com> wrote: > >> I think IE is the only one browser that doesn't support SNI at all. >> >> >> >> On Wed, Sep 26, 2012 at 9:36 PM, Gustavo Machado <machad...@gmail.com>wrote: >> >>> Sorry, here's the code to reproduce the problem: >>> >>> https://gist.github.com/3789357 >>> >>> Gus >>> >>> On Wed, Sep 26, 2012 at 2:30 PM, Gustavo Machado <machad...@gmail.com>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 nodejs@googlegroups.com >>> To unsubscribe from this group, send email to >>> nodejs+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/nodejs?hl=en?hl=en >>> >> >> -- >> 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 nodejs@googlegroups.com >> To unsubscribe from this group, send email to >> nodejs+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> > > -- > 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 nodejs@googlegroups.com > To unsubscribe from this group, send email to > nodejs+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > -- 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 nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en