Closed reidab closed 10 years ago
We've been seeing a lot of errors like this one on calagator.org lately, seemingly caused by a Chinese search engine sending invalid UTF-8 data when spidering the site.
I thought the earlier addition of the utf8-cleaner middleware would catch this, but that doesn't seem to be the case. Adding something like rack-robustness might be a good step to take.
there is discussion in this ticket https://github.com/rack/rack/issues/337
See this exception on Errbit
ArgumentError: invalid %-encoding (F_â¹Ë�øÂS@z��šÃ¯JÃ_OQ²·FÅ¡Qh�Sñrö��ro_ø.!žþ9�¡â°Âª1¶Ã¢!Ã>(µâ¬$�²TG���Ã�¶ÃRR�´"9^B{»�£´â�ââ7d'L¡Vóvâ\ÿB�Râ%n^T¨Ã÷k¢�ÃâºÂ¹ï¿½:ñÃ�êU�º$âº
x:+è#¹C»÷<m�~�â®6���ìwâiâ�) #
Summary
URL
http://opensourcebridge.org/proposals/218"
Where
open_conference_ware/proposals#show
Occured
Jul 05 4:47pm
Similar
0
Params
Session
Backtrace
Environment