rubycas/rubycas-server — pull request #197 by maga (2014-02-07 09:40:14+00:00)
Title: UPD depricated finders

I'm using rails4 ruby2 psql nginx+unicorn
When submitting empty or wrong credentials, have Internal Server Error in browser and unicorn log shows following:
ActiveRecord::StatementInvalid - PG::ConnectionBad: PQconsumeInput() SSL error: decryption failed or bad record mac
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"users"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
.............
lib/casserver/authenticators/sql_encrypted.rb:56:in `validate'
lib/casserver/server.rb:439:in `block (2 levels) in '
lib/casserver/server.rb:431:in `each'
lib/casserver/server.rb:431:in `block in '
.............
Fixing this by UPD depricated finders to where()