у вас есть эта проблема в режиме разработки, но, вероятно, у вас не будет этой проблемы в режиме Prod .. вы пытаетесь установить cookie верхнего уровня. ваш браузер не позволит вам сделать это. что вы пытаетесь сделать с
config.action_controller.session = {:domain => '.localhost:3000'}
все равно что сказать
config.action_controller.session = {:domain => '.com'}
попробуйте создать собственный локальный домен, такой как localhost.localdomain или dummylocal.com или что-то еще, и это заставит его работать.
config.action_controller.session = {:domain => 'localhost.localdomain'}
config.action_controller.session = {:domain => 'dummylocal.com'}