I have been getting frequent 500 errors with the errorlog message
"TypeError: expected string object for header value" .

My understanding is that this is a modwsgi error, objecting to
impermissable characters in the request header.  I turned on
mod_dumpio (which logs all input and output to the errorlog), to
capture such an exchange.

The relevant lines from the errorlog are below, but the header lines
seem to be  'Host', 'User-agent', 'Accept',
'Accept-Encoding', 'Accept-Language', 'Accept-Charset', 'Keep-Alive',
'Connection', 'Referer', 'Content-Type'
and 'Content-Length' , and none of them seem to have any 'non string'
characters.

The page itself is at  http://www.rdbhost.com/mbr/login .

Can any of you share any insight as to what header content is
provoking the modwsgi error message?

David


================================
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 26 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): POST /mbr/login HTTP/1.1\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 23 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Host: www.rdbhost.com\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 104 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): User-Agent: Mozilla/5.0 (Windows; U; Windows NT
5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 73 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 33 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Accept-Language: en-us,en;q=0.5\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 31 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Accept-Encoding: gzip,deflate\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 48 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Accept-Charset:
ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 17 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Keep-Alive: 300\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 24 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Connection: keep-alive\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 43 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Referer: http://www.rdbhost.com/mbr/login\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 49 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Content-Type:
application/x-www-form-urlencoded\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 21 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): Content-Length: 114\r\n
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [getline-blocking] 0 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 2 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP): \r\n
[Sat Nov 15 22:50:38 2008] [info] [client 12.23.82.154] mod_wsgi
(pid=3008, process='', application=''): Loading WSGI script
'/wsgi/mbr.wsgi'., referer: http://www.rdbhost.com/mbr/login
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(110): mod_dumpio:
dumpio_in [readbytes-blocking] 114 readbytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_in (data-HEAP): 114 bytes
[Sat Nov 15 22:50:38 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_in (data-HEAP):
email=usr1%40paginaswww.com&password=c0kKQfs5ajVD&referrer=http%3A%2F%2Fwww.rdbhost.com%2Fmbr%2Flogin&submit=Login
[Sat Nov 15 22:50:41 2008] [error] [client 12.23.82.154] mod_wsgi
(pid=3008): Exception occurred processing WSGI script
'/wsgi/mbr.wsgi'., referer: http://www.rdbhost.com/mbr/login
[Sat Nov 15 22:50:41 2008] [error] [client 12.23.82.154] TypeError:
expected string object for header value, referer:
http://www.rdbhost.com/mbr/login
[Sat Nov 15 22:50:41 2008] [debug] mod_dumpio.c(139): mod_dumpio: dumpio_out
[Sat Nov 15 22:50:41 2008] [debug] mod_dumpio.c(55): mod_dumpio:
dumpio_out (data-HEAP): 178 bytes
[Sat Nov 15 22:50:41 2008] [debug] mod_dumpio.c(71): mod_dumpio:
dumpio_out (data-HEAP): HTTP/1.1 500 Internal Server Error\r\nDate:
Sat, 15 Nov 2008 22:50:38 GMT\r\nServer: Apache/2\r\nContent-Length:
606\r\nConnection: close\r\nContent-Type: text/html;
charset=iso-8859-1\r\n\r\n
==========================
-- 
[EMAIL PROTECTED]
Pitcher's Duel -> pitchersduel.python-hosting.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"modwsgi" 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/modwsgi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to