Some errors in urls only show up on systems that don't use url rewriting. Didn't know about Cherokee, but basically to us developers it means anything other than apache, with IIS being the most common alternative, followed by nginx. The only real difference for LimeSurvey is url rewriting or not. We only support url rewriting 'out of the box' for apache, but ofcourse it can be done for other servers too. If you get it to work on your server, a recipe in our documentation wiki is greatly appreciated. (edit your config to change path to get for the url style)