cherokee / webserver

Cherokee Web Server
GNU General Public License v2.0
563 stars 104 forks source link

handler_fcgi.c:83 - Parsing error: unknown version - (Cherokee 1.0.8) #725

Open danielniccoli opened 11 years ago

danielniccoli commented 11 years ago

Original author: karion.s...@gmail.com (September 22, 2010 09:32:45)

What steps will reproduce the problem?

  1. Try to load configuration page of communit builder joomla component.
  2. It returns 500 internal server error.
  3. I read the log and i found handler_fcgi.c:83 - Parsing error: unknown version

What is the expected output? What do you see instead? The expected output should be configuration page of community builder.

What version of the product are you using? On what operating system? ii cherokee 1.0.8-1~lucid~ppa1 Very fast, flexible and easy to configure we ii libcherokee-base0 1.0.8-1~lucid~ppa1 Cherokee web server - Base libraries ii libcherokee-client0 1.0.8-1~lucid~ppa1 Cherokee web server - Client libraries ii libcherokee-config0 1.0.8-1~lucid~ppa1 Cherokee web server - Configuration librarie ii libcherokee-server0 1.0.8-1~lucid~ppa1 Cherokee web server - Server libraries

Ubuntu Lucid Server - kernel 2.6.34-linode26

ii php5-cgi 5.3.2-1ubuntu4.5 server-side, HTML-embedded scripting languag ii php5-common 5.3.2-1ubuntu4.5 Common files for packages built from the php ii php5-gd 5.3.2-1ubuntu4.5 GD module for php5 ii php5-mcrypt 5.3.2-0ubuntu1 MCrypt module for php5 ii php5-mysql 5.3.2-1ubuntu4.5 MySQL module for php5

Please provide any additional information below. I was searching about this issue and i found a similar error that happened two years ago and it is marked as Fixed. I think that in 1.0.8 cherokee version it would works fine, but not. http://code.google.com/p/cherokee/issues/detail?id=16 (Github: #93)1 (Github: #​217 (Github: #259))

Original issue: http://code.google.com/p/cherokee/issues/detail?id=996

danielniccoli commented 11 years ago

From usebox...@gmail.com on November 14, 2010 13:52:08 Can you post your configuration for that source? It's weird that you fcgi instance is not providing the right version in the header.

I'm using the same conf (cherokee 1.08, php5-fcgi) and it works perfectly for me.

danielniccoli commented 11 years ago

From alobbs on November 14, 2010 16:02:45 Looks like it was not a FastCGI source.. - or, some other information was pushed into the socket, screwing the whole protocol transaction.