Skip to content

deleting expired token may trigger 404

root@chameleon:/var/lib/check_mk/logwatch# cat wallaby.demo.bitmask.i/\\var\\log\\syslog 
<<<2014-03-25 14:36:48 CRIT>>>
. Mar 25 14:35:47 wallaby webapp[11231]: Started POST "/1/sessions" for 0.0.0.0 at 2014-03-25 14:35:47 +0000
. Mar 25 14:35:47 wallaby webapp[11231]: Processing by V1::SessionsController#create as JSON
. Mar 25 14:35:47 wallaby webapp[11231]: Parameters: {"A"=>"d1de2488313b64188302e1cec841837eb3d3f31872094d8e11d949db18788bd7d102a0e5ccff423fdc09bc588cc367f51fc509c349f13cca2640e7944e3a5640ab9d744c078941d6515ad1c681f24b9a5b091ce7722ed8530fbfd4ffcd8bea5aaf445531456cd2e4aea27cb58b91e671cbbc7bcafbe7c7d8df89318a9f1b8e6c", "login"=>"nagios_test"}
. Mar 25 14:35:47 wallaby webapp[11231]: Completed in 12.3ms
. Mar 25 14:35:47 wallaby webapp[11231]: Processing by SessionsController#new as JSON
. Mar 25 14:35:47 wallaby webapp[11231]: Parameters: {"A"=>"d1de2488313b64188302e1cec841837eb3d3f31872094d8e11d949db18788bd7d102a0e5ccff423fdc09bc588cc367f51fc509c349f13cca2640e7944e3a5640ab9d744c078941d6515ad1c681f24b9a5b091ce7722ed8530fbfd4ffcd8bea5aaf445531456cd2e4aea27cb58b91e671cbbc7bcafbe7c7d8df89318a9f1b8e6c", "login"=>"nagios_test"}
. Mar 25 14:35:47 wallaby webapp[11231]: WARNING: Can't verify CSRF token authenticity
. Mar 25 14:35:47 wallaby webapp[11231]: Rendered users/app/views/sessions/new.json.erb (0.1ms)
. Mar 25 14:35:47 wallaby webapp[11231]: Completed 422 Unprocessable Entity in 7.8ms (Views: 1.1ms)
. Mar 25 14:35:47 wallaby webapp[11231]: Started POST "/1/sessions" for 0.0.0.0 at 2014-03-25 14:35:47 +0000
. Mar 25 14:35:47 wallaby webapp[11231]: Processing by V1::SessionsController#create as JSON
. Mar 25 14:35:47 wallaby webapp[11231]: Parameters: {"A"=>"57983a117504eafffb006753c67374596d2fa83e4c843ae58733e2b28c71109b95f3719df00fbb38dd855aad1e2c6686418b1acfed3d99f7597e8e4dfcffa75ea0099a0a4b6796fc6773e7185068a972a8528c7c6f286b8b11245f494264ca60ac5f61b01881ce3c5533c3990628fc636933661c730e4a478b90a7deb5ade1ad", "login"=>"nagios_test"}
. Mar 25 14:35:47 wallaby webapp[11231]: Completed in 9.7ms
. Mar 25 14:35:47 wallaby webapp[11231]: Processing by SessionsController#new as JSON
. Mar 25 14:35:47 wallaby webapp[11231]: Parameters: {"A"=>"57983a117504eafffb006753c67374596d2fa83e4c843ae58733e2b28c71109b95f3719df00fbb38dd855aad1e2c6686418b1acfed3d99f7597e8e4dfcffa75ea0099a0a4b6796fc6773e7185068a972a8528c7c6f286b8b11245f494264ca60ac5f61b01881ce3c5533c3990628fc636933661c730e4a478b90a7deb5ade1ad", "login"=>"nagios_test"}
. Mar 25 14:35:47 wallaby webapp[11231]: WARNING: Can't verify CSRF token authenticity
. Mar 25 14:35:47 wallaby webapp[11231]: Rendered users/app/views/sessions/new.json.erb (0.1ms)
. Mar 25 14:35:47 wallaby webapp[11231]: Completed 422 Unprocessable Entity in 6.5ms (Views: 1.1ms)
. Mar 25 14:35:48 wallaby webapp[11231]: Started POST "/1/sessions" for 0.0.0.0 at 2014-03-25 14:35:48 +0000
. Mar 25 14:35:48 wallaby webapp[11231]: Processing by V1::SessionsController#create as JSON
. Mar 25 14:35:48 wallaby webapp[11231]: Parameters: {"A"=>"8c4b5e95476308d4ba6e09e21b9454ec8e5b4682c6ad075d84b5fdf0aed7bb8782b34f603c7af271dfb719a33845ebd90522dcb3cc14596f06ab99ffae1d6dbd57701d37afdaad4dcc55d15d78a26e69ae71a6eb2fb6536254de8d3befac35424a0a2ec1db94bf029b0b81b920c8fe42e074f60a6b33292773c1cf7819dc398b", "login"=>"nagios_test"}
. Mar 25 14:35:48 wallaby webapp[11231]: Completed in 11.2ms
. Mar 25 14:35:48 wallaby webapp[11231]: Processing by SessionsController#new as JSON
. Mar 25 14:35:48 wallaby webapp[11231]: Parameters: {"A"=>"8c4b5e95476308d4ba6e09e21b9454ec8e5b4682c6ad075d84b5fdf0aed7bb8782b34f603c7af271dfb719a33845ebd90522dcb3cc14596f06ab99ffae1d6dbd57701d37afdaad4dcc55d15d78a26e69ae71a6eb2fb6536254de8d3befac35424a0a2ec1db94bf029b0b81b920c8fe42e074f60a6b33292773c1cf7819dc398b", "login"=>"nagios_test"}
. Mar 25 14:35:48 wallaby webapp[11231]: WARNING: Can't verify CSRF token authenticity
. Mar 25 14:35:48 wallaby webapp[11231]: Rendered users/app/views/sessions/new.json.erb (0.1ms)
. Mar 25 14:35:48 wallaby webapp[11231]: Completed 422 Unprocessable Entity in 6.6ms (Views: 1.2ms)
. Mar 25 14:36:40 wallaby webapp[11231]: Started PUT "/1/users/e4f535f1afde064709d947b145184b60.json" for 0.0.0.0 at 2014-03-25 14:36:40 +0000
. Mar 25 14:36:40 wallaby webapp[11231]: Processing by V1::UsersController#update as JSON
. Mar 25 14:36:40 wallaby webapp[11231]: Parameters: {"user"=>{"public_key"=>"-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFMwOfoBEAC8DpqcvYRcPzyEMAvbr97y4kwHwabo2CJKj91k3fp/VvL1zprQ\nAbGQ7HGQkb66JOD40X0vyFRV8VEa1okJbzctYSD1kbUlPjtD0mcXVMl3BRf1yJLj\nD+IZKvJFdqhE1b0iN9rndHwKA67pxHBTWbE1RpzFNwu284Y5iPG3xL5eKeQJibBX\neJbRiwxYzqg0vYnrzsVjak+L3op/FhlQCEdTHcChqqfKdwilWiedBwFWJ5joT2LS\n/JFNRXfVEni+AZUFfpK3LNPjXMmXACR5gKp1zPJ5AXmguZgyNAb/CnmxB2yE0aix\np1Qma/6rQ75sRROtm/OQIetWCGdXcU+LG5UEc7uXkQ8nRqgWQXFQztjBiOC3plhd\nW/CuuJxf666mEn4rP9Vk/9ret/TG2y6lEy7Bs+/ukhUFHeUEs0T+4SYwhoOHXDhU\nSV67p/46aaB0iWN46WWxg4LdpJ6HX3pBL414jepKPE9ApZoyk2kaxxv8TX0c6KGV\nNcTVbj9gElperc2ynwSQqQ9UM6ZrB4K9yCieDMiQjzzc2vXPoxSt2soGzZSm2VUU\noNvULqlWvquHHpAOg+7Jb6QMg3oh7oKYiEERxVKEtUSWyorTGjKZEV48OL1J70PI\nRWEfJ5n/JoQy3k1LIE3LOhYCesoINfF2Z5z4jyRuRneYynACO1ejWokqvQARAQAB\ntDNzdW5iaXJkQGRlbW8uYml0bWFzay5uZXQgPHN1bmJpcmRAZGVtby5iaXRtYXNr\nLm5ldD6JAj4EEwECACgFAlMwOfoCGy8FCQHg0XYGCwkIBwMCBhUIAgkKCwQWAgMB\nAh4BAheAAAoJEOLqCUAk4BD8Q58QAIkHAHJY0LWhfwVAfiZbDcWYnz4KtjN1FtYi\nqw7Qz5lv8Xv5Ar8LTGJML5BBn2ETdc47is8ShY+G9HRa+gjQa2tkDLHDxP2DOKhf\nErxCmvHqF0OAcgehHOXO/H3yt2cop+QIm//JaDfC7RGS9ZmYBC4A2WZmxkVeNR3r\nY0REREmqR7xCdwUj2v1pyXCM05hj+44DK2JhYr244Cjiwpcq4Zdz1t5xbjCLSmnh\njKqoNz4yv3ZbSb4kbghQwKXLgIw0ZChb3wHovhGOtT8ll6RuQQUtHhodQcnWnTio\n0A4xf7Qi0TkTcpIW9iTaHb/CsIChJ5hJzxW7u9gPuscpUmlPJTwy5fvMgJiAHIv4\n45LSaBay6tuxbtr0XDGuRexgSbl2EHuhwBlaPY2UGxpg0KMI48HQRy5on5/XPipF\ng2xROlxm84NyU9RKfRFVj+bwFKZiSH/VDHBSoyQs37Q9k6t9NrVJ/HKAETKXSozk\nM2AqiXiNKIMf/shC9c+OLv6hyr289b5d3mernhb6tJ4Fjl2+OxtJNKqf8NnoJ44r\nm5yhvDnVy9uoIc75wK3Hkr+eV8GfCgblUXmv2Kwz6aeIXAvyeFJdWYD7sstmfUoC\ni1tOGcUk11BO7Syi9aFuqFK4WuBCf8enRlhXhuoF6U/f9TPr+AVJ6bA7ljWxyP5U\nbpXy3FWy\n=Jc6K\n-----END PGP PUBLIC KEY BLOCK-----\n"}, "id"=>"e4f535f1afde064709d947b145184b60"}
C Mar 25 14:36:40 wallaby webapp[11231]: 404 Resource Not Found: {"error":"not_found","reason":"deleted"}
. Mar 25 14:36:40 wallaby webapp[11231]: /srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rest-client-1.6.7/lib/restclient/abstract_response.rb:48:in `return!'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rest-client-1.6.7/lib/restclient/request.rb:230:in `process_result'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rest-client-1.6.7/lib/restclient/request.rb:178:in `block in transmit'#012/usr/lib/ruby/1.9.1/net/http.rb:745:in `start'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rest-client-1.6.7/lib/restclient/request.rb:172:in `transmit'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rest-client-1.6.7/lib/restclient/request.rb:64:in `execute'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rest-client-1.6.7/lib/restclient/request.rb:33:in `execute'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/couchrest-1.1.3/lib/couchrest/rest_api.rb:94:in `execute'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/couchrest-1.1.3/lib/couchrest/rest_api.rb:60:in `delete'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/couchrest-1.1.3/lib/couchrest/database.rb:200:in `delete_doc'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/couchrest_model-2.0.1/lib/couchrest/model/persistence.rb:60:in `block in destroy'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:403:in `_run__4178394121316566226__destroy__4553540881524213639__callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_destroy_callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/couchrest_model-2.0.1/lib/couchrest/model/persistence.rb:59:in `destroy'#012/srv/leap/webapp/users/app/models/token.rb:35:in `authenticate'#012/srv/leap/webapp/users/app/controllers/controller_extension/token_authentication.rb:11:in `token_authenticate'#012/srv/leap/webapp/users/app/controllers/controller_extension/authentication.rb:11:in `current_user'#012/srv/leap/webapp/users/app/controllers/users_base_controller.rb:13:in `fetch_user'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:451:in `_run__4145927871019222188__process_action__2470216642989153027__callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:17:in `process_action'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rescue.rb:29:in `process_action'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `block in instrument'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications/instrumenter.rb:20:in `instrument'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `instrument'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:29:in `process_action'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/params_wrapper.rb:207:in `process_action'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/base.rb:121:in `process'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/rendering.rb:45:in `process'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal.rb:203:in `dispatch'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal.rb:246:in `block in action'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:73:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:73:in `dispatch'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:36:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:68:in `block in call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:56:in `each'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:56:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:608:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/warden-1.2.3/lib/warden/manager.rb:35:in `block in call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/warden-1.2.3/lib/warden/manager.rb:34:in `catch'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/warden-1.2.3/lib/warden/manager.rb:34:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/http_accept_language-2.0.0/lib/http_accept_language/middleware.rb:13:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/client_side_validations-3.2.6/lib/client_side_validations/middleware.rb:17:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rack-1.4.5/lib/rack/etag.rb:23:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rack-1.4.5/lib/rack/conditionalget.rb:35:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/head.rb:14:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/params_parser.rb:21:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/flash.rb:242:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210:in `context'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:205:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/cookies.rb:341:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `_run__2794713912574350107__call__4553540881524213639__callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_call_callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/callbacks.rb:27:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/remote_ip.rb:31:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'#012/srv/leap/webapp/vendor/bundle/ruby/1.9.1/
C Mar 25 14:36:40 wallaby webapp[11231]: Completed 500 Internal Server Error in 38.2ms (Views: 0.3ms)

azul, could you please have a look what's going on ?

(from redmine: created on 2014-03-25, closed on 2014-04-07)