I got following exception when I browse static files from ie7. It
might be a bug of tg2.
The version of tg2 I am using is: 2.0.1, version of python is 2.5
Exception happened during processing of request from ('127.0.0.1',
1620)
Traceback (most recent call last):
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 1062, in process_request_in_thread
self.finish_request(request, client_address)
File "C:\Python25\lib\SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python25\lib\SocketServer.py", line 522, in __init__
self.handle()
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 436, in handle
BaseHTTPRequestHandler.handle(self)
File "C:\Python25\Lib\BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 431, in handle_one_request
self.wsgi_execute()
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 287, in wsgi_execute
self.wsgi_start_response)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\cascade.py", lin
e 117, in __call__
v = app(environ_copy, repl_start_response)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\urlparser.py", l
ine 472, in __call__
start_response)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\urlparser.py", l
ine 487, in __call__
return fa(environ, start_response)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\fileapp.py", lin
e 104, in __call__
return self.get(environ, start_response)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\fileapp.py", lin
e 223, in get
retval = DataApp.get(self, environ, start_response)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\fileapp.py", lin
e 135, in get
client_clock = IF_MODIFIED_SINCE.parse(environ)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpheaders.py",
line 881, in parse
value = _DateHeader.parse(self, *args, **kwargs)
File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpheaders.py",
line 619, in parse
return mktime_tz(parsedate_tz(value))
File "C:\Python25\lib\rfc822.py", line 945, in mktime_tz
t = time.mktime(data[:8] + (0,))
OverflowError: mktime argument out of range
I though there is some deadly header send from IE7 that turbogears2
can't handle properly. I have no idea what it is, because TurboGears2
don't print out request contents any more. And running server on
localhost make it a problem to capture packages with wireshark. And
TG2 print all useless logging information like this:
<radioweb.controllers.root.RootController object at 0x021D0850>
<radioweb.controllers.root.RootController object at 0x021D0850>
<radioweb.controllers.root.RootController object at 0x021D0850>
....
What the hell...That's all noise....How can I make tg2 print some more
useful information like tg1 did? I don't want to see those useless
controller logging information any more. They can't help in most case.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---