Hello,

I have come across a bug or limitation when using an Apache2 SSL-WSGI front end 
for Keystone. If the returned token for a Keystone authenticate request is 
greater than 8190 bytes, the mod_wsgi code throws an error similar to the 
following:

[Thu Jan 16 22:27:47 2014] [info] Initial (No.1) HTTPS request received for 
child 231 (server d00-50-56-8e-75-82.cloudos.org:5000)
[Thu Jan 16 22:27:47 2014] [info] [client 192.168.124.2] mod_wsgi (pid=24676, 
process='keystone', application='d00-50-56-8e-75-82.cloudos.org:5000|'): 
Loading WSGI script '/etc/apache2/wsgi/keystone/main'.
[Thu Jan 16 22:27:48 2014] [error] [client 192.168.124.2] malformed header from 
script. Bad header=mVmOTdhMmUzIn0sIHsidXJsIjogImh: main
[Thu Jan 16 22:27:48 2014] [debug] mod_deflate.c(615): [client 192.168.124.2] 
Zlib: Compressed 592 to 377 : URL /v3/auth/tokens
[Thu Jan 16 22:27:48 2014] [debug] ssl_engine_kernel.c(1884): OpenSSL: Write: 
SSL negotiation finished successfully
[Thu Jan 16 22:27:48 2014] [info] [client 192.168.124.2] Connection closed to 
child 231 with standard shutdown (server d00-50-56-8e-75-82.cloudos.org:5000)


I really don't think that I am the first one to stumble across this problem. 
Has anyone else found and solved this?

Regards,

Mark

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to