mysociety / alaveteli

Provide a Freedom of Information request system for your jurisdiction
https://alaveteli.org
Other
387 stars 195 forks source link

[ERROR] user#signup (ArgumentError) "invalid address" #4151

Open lizconlan opened 7 years ago

lizconlan commented 7 years ago
An ArgumentError occurred in user#signup: 

  invalid address 
  lib/alaveteli_rate_limiter/ip_rate_limiter.rb:58:in `new' 

------------------------------- 
Request: 
------------------------------- 

  ERROR: Failed to generate exception summary: 

  ActionView::Template::Error: IP spoofing attack?! HTTP_CLIENT_IP=FILTERED HTTP_X_FORWARDED_FOR=FILTERED

 FILTERED/gems/actionpack-4.1.16/lib/action_dispatch/middleware/remote_ip.rb:149:in `calculate_ip'
 FILTERED/gems/actionpack-4.1.16/lib/action_dispatch/middleware/remote_ip.rb:168:in `to_s'
 FILTERED/gems/actionpack-4.1.16/lib/action_dispatch/http/request.rb:205:in `remote_ip'

-------------------------------
Backtrace:
-------------------------------

  lib/alaveteli_rate_limiter/ip_rate_limiter.rb:58:in `new'
  lib/alaveteli_rate_limiter/ip_rate_limiter.rb:58:in `clean_ip'
  lib/alaveteli_rate_limiter/ip_rate_limiter.rb:39:in `record'
  app/controllers/user_controller.rb:168:in `signup'
  app/controllers/application_controller.rb:108:in `record_memory'
  lib/strip_empty_sessions.rb:13:in `call'
garethrees commented 7 years ago

So far this has come up about 4 times over 8 days.

Backlogging until it comes up again.

lizconlan commented 6 years ago

Reoccured 9 October 2017 at 16:32 and 16 October 2017 at 09:07