Skip to content

Instantly share code, notes, and snippets.

@shennyg
Created January 4, 2012 18:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shennyg/eb2a5f7741efb1d0053d to your computer and use it in GitHub Desktop.
Save shennyg/eb2a5f7741efb1d0053d to your computer and use it in GitHub Desktop.
shennyg]]> Is there a fix or workaround for the google chrome TLS False Start post issue? I turned off my IPv6 and it didn't help.
[3:43 PM] <shennyg]]> linky: http://code.google.com/p/cherokee/issues/detail?id=1284
[5:44 PM] <Skinkie]]> shennyg: you seen my 'patch' that you should not use, but does work?
[5:45 PM] <shennyg]]> Skinkie: are you g...@openov.nl
[5:45 PM] <Skinkie]]> yes wrong account at that point
[5:45 PM] <shennyg]]> "comment out line 771 in thread.c" I'm not sure how to do that... I installed via apt-get. any clue?
[5:46 PM] <Skinkie]]> apt-get gcc
[5:46 PM] <Skinkie]]> :) :) :)
[5:47 PM] <shennyg]]> that's an app?
[5:47 PM] <shennyg]]> sorry, I'm a dev aspiring to be a devops.
[5:47 PM] <Skinkie]]> yes, debian people make you believe free software is packaged by apt-get
[5:48 PM] <Skinkie]]> it is actually packaged by developers in tar.gz
[5:48 PM] <Skinkie]]> and gcc is a compiler
[5:49 PM] <shennyg]]> so install the gcc compiler, do I have to uninstall cherokee via apt-get
[5:50 PM] <shennyg]]> then download the cherokee source, then modify that line.
[5:50 PM] <shennyg]]> then compile
[5:50 PM] <shennyg]]> and install?
[5:50 PM] <shennyg]]> sound right?
[5:52 PM] <Skinkie]]> yes, good thinking :)
[5:53 PM] <Skinkie]]> would suggest you go via the github way
[5:53 PM] <Skinkie]]> so 'if' cherokee is properly fixed
[5:53 PM] <shennyg]]> cool thanks Stefan.
[5:53 PM] <Skinkie]]> you get the fix for free
[5:53 PM] <shennyg]]> you mean the latest version that I download?
[5:53 PM] <Skinkie]]> yes
[5:54 PM] <Skinkie]]> git clone git://github.com/cherokee/webserver.git
[5:54 PM] <Skinkie]]> cd webserver
[5:54 PM] <Skinkie]]> git submodule init
[5:54 PM] <Skinkie]]> git submodule update
[5:54 PM] <Skinkie]]> ./autogen --prefix=/opt/cherokee
[5:54 PM] <Skinkie]]> make && make install
[6:07 PM] <shennyg]]> Skinkie: great, it doesn't look like the master branch has the fix applied yet.
[6:07 PM] <Skinkie]]> correct
[6:07 PM] <Skinkie]]> it isn't the fix
[6:07 PM] <Skinkie]]> it is only a workaround i discovered
[6:07 PM] <shennyg]]> ha, yes. a fix your fix. nada.
[6:07 PM] <shennyg]]> I'm sure you spent some good time figuring that out... so thanks!!
[6:08 PM] <shennyg]]> (your workaround)
[6:19 PM] <shennyg]]> Skinkie: last question... how does a upgrade then work?
[6:19 PM] <shennyg]]> git pull, git submodule update, ./autogen --prefix=/opt/cherokee, make && make install ?
[6:22 PM] <Skinkie]]> i would first do make clean
[6:53 PM] <shennyg]]>
ok thanks. have a good weekend.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment