Skip to content

Instantly share code, notes, and snippets.

@d-m-u
Created July 19, 2019 11:58
Show Gist options
  • Save d-m-u/6ce4c78600a758e15b4bcf3ffa299a65 to your computer and use it in GitHub Desktop.
Save d-m-u/6ce4c78600a758e15b4bcf3ffa299a65 to your computer and use it in GitHub Desktop.
lj's actioncable issue :)
=> Booting Puma
=> Rails 5.1.7 application starting in development
=> Run `rails server -h` for more startup options
** Using session_store: ActionDispatch::Session::MemCacheStore
** ManageIQ master, codename: Ivanchuk
I, [2019-07-19T07:55:15.736164 #4604] INFO -- : Initializing RemoteConsole server!
Puma starting in single mode...
* Version 3.7.1 (ruby 2.5.5-p157), codename: Snowy Sagebrush
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://localhost:3000
Use Ctrl-C to stop
[----] W, [2019-07-19T07:55:19.179762 #4604:3ff1cb225978] WARN -- : DEPRECATION WARNING: You didn't set `secret_key_base`. Read the upgrade documentation to learn more about this new config option. (called from env_config at /Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/railties-5.1.7/lib/rails/application.rb:247)
[----] I, [2019-07-19T07:55:19.180989 #4604:3ff1cb225978] INFO -- : Started GET "/ws/notifications" for ::1 at 2019-07-19 07:55:19 -0400
[----] I, [2019-07-19T07:55:19.834586 #4604:3ff1cb225978] INFO -- : Started GET "/ws/notifications/" [WebSocket] for ::1 at 2019-07-19 07:55:19 -0400
[----] I, [2019-07-19T07:55:19.834733 #4604:3ff1cb225978] INFO -- : Successfully upgraded to WebSocket (REQUEST_METHOD: GET, HTTP_CONNECTION: Upgrade, HTTP_UPGRADE: websocket)
[----] D, [2019-07-19T07:55:19.850895 #4604:3ff1caaedb60] DEBUG -- : Cache read: 7e9ad9743d2a506eed2ddeca9b913ac9
[----] D, [2019-07-19T07:55:19.851259 #4604:3ff1caaedb60] DEBUG -- : Dalli::Server#connect 127.0.0.1:11211
[----] D, [2019-07-19T07:55:19.852437 #4604:3ff1caaedb60] DEBUG -- : PostgreSQLAdapter#log_after_checkout, connection_pool: size: 5, connections: 1, in use: 1, waiting_in_queue: 0
[----] E, [2019-07-19T07:55:19.852755 #4604:3ff1caaedb60] ERROR -- : There was an exception - TypeError(can't cast Hash)
[----] E, [2019-07-19T07:55:19.852900 #4604:3ff1caaedb60] ERROR -- : /Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/quoting.rb:45:in `rescue in type_cast'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/quoting.rb:31:in `type_cast'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/quoting.rb:167:in `block in type_casted_binds'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/quoting.rb:167:in `map'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/quoting.rb:167:in `type_casted_binds'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/postgresql_adapter.rb:621:in `exec_no_cache'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/postgresql_adapter.rb:611:in `execute_and_clear'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/postgresql/database_statements.rb:79:in `exec_query'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/database_statements.rb:371:in `select'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/database_statements.rb:42:in `select_all'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/query_cache.rb:95:in `block in select_all'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/query_cache.rb:118:in `block in cache_sql'
/Users/duhlmann/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/monitor.rb:226:in `mon_synchronize'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/query_cache.rb:104:in `cache_sql'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/connection_adapters/abstract/query_cache.rb:95:in `select_all'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/querying.rb:39:in `find_by_sql'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/relation.rb:678:in `exec_queries'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/relation.rb:546:in `load'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/relation.rb:255:in `records'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/relation/finder_methods.rb:508:in `find_take'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/relation/finder_methods.rb:100:in `take'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/relation/finder_methods.rb:78:in `find_by'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/querying.rb:7:in `find_by'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activerecord-5.1.7/lib/active_record/core.rb:203:in `find_by'
/Users/duhlmann/manageiq/app/channels/application_cable/connection.rb:14:in `find_verified_user'
/Users/duhlmann/manageiq/app/channels/application_cable/connection.rb:6:in `connect'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/connection/base.rb:167:in `handle_open'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/server/worker.rb:58:in `block in invoke'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/server/worker.rb:39:in `block in work'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activesupport-5.1.7/lib/active_support/callbacks.rb:108:in `block in run_callbacks'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/server/worker/active_record_connection_management.rb:14:in `block in with_database_connections'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/connection/tagged_logger_proxy.rb:24:in `tag'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/server/worker/active_record_connection_management.rb:14:in `with_database_connections'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activesupport-5.1.7/lib/active_support/callbacks.rb:117:in `block in run_callbacks'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/engine.rb:60:in `block (4 levels) in <class:Engine>'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activesupport-5.1.7/lib/active_support/execution_wrapper.rb:85:in `wrap'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/engine.rb:55:in `block (3 levels) in <class:Engine>'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activesupport-5.1.7/lib/active_support/callbacks.rb:117:in `instance_exec'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activesupport-5.1.7/lib/active_support/callbacks.rb:117:in `block in run_callbacks'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/activesupport-5.1.7/lib/active_support/callbacks.rb:135:in `run_callbacks'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/server/worker.rb:38:in `work'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/server/worker.rb:56:in `invoke'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/actioncable-5.1.7/lib/action_cable/server/worker.rb:51:in `block in async_invoke'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/concurrent-ruby-1.1.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:348:in `run_task'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/concurrent-ruby-1.1.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:337:in `block (3 levels) in create_worker'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/concurrent-ruby-1.1.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in `loop'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/concurrent-ruby-1.1.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in `block (2 levels) in create_worker'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/concurrent-ruby-1.1.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in `catch'
/Users/duhlmann/.rvm/gems/ruby-2.5.5/gems/concurrent-ruby-1.1.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in `block in create_worker'
[----] D, [2019-07-19T07:55:19.853589 #4604:3ff1caaedb60] DEBUG -- : PostgreSQLAdapter#log_after_checkin, connection_pool: size: 5, connections: 1, in use: 0, waiting_in_queue: 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment