2

'heroku login'コマンドを実行していますが、それに応じて次のエラーが発生しました。

Error:       A blocking operation is currently executing. - connect(2) would block (Excon::Errors::SocketError)
Backtrace:   C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/socket.rb:48:in `connect_nonblock'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/socket.rb:48:in `rescue in block in connect'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/socket.rb:31:in `block in connect'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/socket.rb:29:in `each'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/socket.rb:29:in `connect'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/socket.rb:16:in `initialize'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/ssl_socket.rb:31:in `initialize'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/connection.rb:344:in `new'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/connection.rb:344:in `socket'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/connection.rb:175:in `request_kernel'
             C:/Program Files (x86)/Heroku/vendor/gems/excon-0.14.2/lib/excon/connection.rb:101:in `request'
             C:/Program Files (x86)/Heroku/vendor/gems/heroku-api-0.2.6/lib/heroku/api.rb:60:in `request'
             C:/Program Files (x86)/Heroku/vendor/gems/heroku-api-0.2.6/lib/heroku/api/login.rb:9:in `post_login'
             C:/Program Files (x86)/Heroku/lib/heroku/auth.rb:75:in `api_key'
             C:/Program Files (x86)/Heroku/lib/heroku/auth.rb:184:in `ask_for_credentials'
             C:/Program Files (x86)/Heroku/lib/heroku/auth.rb:216:in `ask_for_and_save_credentials'
             C:/Program Files (x86)/Heroku/lib/heroku/auth.rb:79:in `get_credentials'
             C:/Program Files (x86)/Heroku/lib/heroku/auth.rb:40:in `login'
             C:/Program Files (x86)/Heroku/lib/heroku/command/auth.rb:22:in `login'
             C:/Program Files (x86)/Heroku/lib/heroku/command.rb:178:in `run'
             C:/Program Files (x86)/Heroku/lib/heroku/cli.rb:19:in `start'
             C:/Program Files (x86)/Heroku/bin/heroku:25:in `<main>'

Command:     heroku login
Version:     heroku-toolbelt/2.28.7 (i386-mingw32) ruby/1.9.2

何が悪いのか分かりますか?

ありがとう!

4

2 に答える 2

2

私の場合、これは会社のプロキシが原因で発生していました。別のネットワークからは、すべてが宣伝どおりに機能しました。

于 2012-08-09T10:20:28.523 に答える
0

ログインに問題がある場合は、.netrc ファイルを移動してみてください。これは、CLI が資格情報を保存する場所です。

$ mv ~/.netrc ~/.netrc.backup

$herokuログイン

Windows では、ファイルの名前は _netrc です。

このページで詳細を確認してください: https://devcenter.heroku.com/articles/heroku-cli#troubleshooting

于 2020-06-11T08:59:37.203 に答える