Und noch was.
Offenbar gibt es an vielen Stellen Bugs:
In Zusammenhang mit Omniauth habe ich diese Issues:
https://github.com/intridea/omniauth/issues/43
Ich habe Webrick gepatched:
/Users/thomas/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httprequest.rb
def read_request_line(socket)
@request_line = read_line(socket, 2024) if socket
if @request_line.bytesize >= 2024 and @request_line[-1, 1] != LF
raise HTTPStatus::RequestURITooLarge
end
http://rubyforge.org/tracker/index.php?func=detail&aid=28920&group_id=1513&atid=5921