操作超时 - High Sierra

3

大家好,昨天我升级到了High Sierra系统。

升级后,我无法启动我的项目,因为出现了以下错误:

2017-09-27 16:52:48 +0300: Rack app error handling request { GET /unauthenticated }
#<Errno::ETIMEDOUT: Operation timed out - user specified timeout>

以下是下一步日志:

/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:61:in `connect_internal'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:137:in `connect'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:627:in `block in tcp'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:227:in `each'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:227:in `foreach'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:617:in `tcp'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/webpacker-3.0.1/lib/webpacker/dev_server.rb:9:in `running?'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/webpacker-3.0.1/lib/webpacker/dev_server_proxy.rb:7:in `rewrite_response'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/rack-proxy-0.6.2/lib/rack/proxy.rb:57:in `call'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/railties-5.1.4/lib/rails/engine.rb:522:in `call'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/configuration.rb:225:in `call'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/server.rb:605:in `handle_request'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/server.rb:437:in `process_client'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/server.rb:301:in `block in run'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/thread_pool.rb:120:in `block in spawn_thread'

有没有人已经自己解决了这个问题?

1个回答

6
所以,解决这个问题只需在您的Gemfile中添加Github仓库,然后运行bundle update
gem 'webpacker', github: 'rails/webpacker'

你发现了旧版webpacker可能存在的问题吗? - heber gentilin
1
@hebergentilin 嘿!我在 Github 上只找到了一个问题,贡献者说他们专门为 High Sierra 发布了新版本的 Webpacker。 - Oleksandr Holubenko

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接