-
Notifications
You must be signed in to change notification settings - Fork 1
[Old] Felhantering
Olle Vidner edited this page Sep 23, 2016
·
1 revision
Vanligt förekommande fel i KOBRA
Då kan man leta lite i log/production.log
efter raderna där blippet sker, där finns även alla attribut (RFID-nummer) som skickats in.
En blipp i KOBRAs logg ser ut som följande:
Started POST "/events/34/students/search" for 130.236.201.45 at 2011-05-10 09:25:19 +0200
Processing by StudentsController#search as JS
Parameters: {"utf8"=>"✓", "authenticity_token"=>"hJTh8TcvRfdpE5iffHn3SMgQeSBaWeNMs6v7vG4SezU=", "student"=>{"query"=>"2628045141"}, "commit"=>"Sök efter student", "event_id"=>"34"}
Rendered tickets/_ticket_sold.html.erb (0.5ms)
Rendered tickets/sale.js.rjs (1.6ms)
Completed 200 OK in 450ms (Views: 3.3ms | ActiveRecord: 400.6ms)
Så den aktuella raden kan fångas med:
grep -A5 /events/34/students/search production.log|grep 'Parameters'
Det intressanta är "student"=>{"query"=>"2628045141"} där siffrorna är sökningen som gjordes. Det kan sökas på namn, liu-id, personnummer osv. Så man kan inte anta att det är siffror om man ska leka med Regexp. Sedan kan detta analyseras för att se om alla blipp fångats in i databasen.