id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 3414 middleware/common.py and SCGI bug - string index out of range (caused by missing PATH_INFO) Piotr Maliński nobody "I wanted to use Cherokee with SCGI to test my site but I get this exception when trying to view it in the browser (/ main page): {{{ Traceback (most recent call last): File ""/usr/lib64/python2.4/site-packages/flup-0.5-py2.4.egg/flup/server/scgi_base.py"", line 185, in run File ""/usr/lib64/python2.4/site-packages/flup-0.5-py2.4.egg/flup/server/scgi_base.py"", line 456, in handler File ""/usr/lib64/python2.4/site-packages/django/core/handlers/wsgi.py"", line 148, in __call__ response = self.get_response(request.path, request) File ""/usr/lib64/python2.4/site-packages/django/core/handlers/base.py"", line 59, in get_response response = middleware_method(request) File ""/usr/lib64/python2.4/site-packages/django/middleware/common.py"", line 40, in process_request if settings.APPEND_SLASH and (old_url[1][-1] != '/') and ('.' not in old_url[1].split('/')[-1]): IndexError: string index out of range }}} Django + SCGI + Cherokee worked for me some time ago without any problems. Now on 0.9.5.1 it throws this exception." closed Core (Other) dev fixed real.human@… richard.davies@… Accepted 1 0 0 0 0 0