Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 尝试跟踪或执行端口转发时出错_Debugging_Logging_Ssh_Openshift_Portforwarding - Fatal编程技术网

Debugging 尝试跟踪或执行端口转发时出错

Debugging 尝试跟踪或执行端口转发时出错,debugging,logging,ssh,openshift,portforwarding,Debugging,Logging,Ssh,Openshift,Portforwarding,我能够ssh到我的机器,我也做了rhc设置。但是,当尝试使用rhc tail和rhc portforward时,我发现以下错误: > rhc tail <GEAR_NAME> DL is deprecated, please use Fiddle You can tail this application directly with: ssh -t 52eeb24b500446f59000012e@<MY_APP>.rhcloud.com 'tail */log*/

我能够ssh到我的机器,我也做了rhc设置。但是,当尝试使用rhc tail和rhc portforward时,我发现以下错误:

> rhc tail <GEAR_NAME>
DL is deprecated, please use Fiddle
You can tail this application directly with:
ssh -t 52eeb24b500446f59000012e@<MY_APP>.rhcloud.com 'tail */log*/*'
.../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb:81:in `negotiate!': unknown
response from agent: 1, "\x00\x00\x00,\x01\x00\x00\x00'SSH-2.0-Ruby/Net::SSH_2.7.0 x64-mingw32" (Net::SSH::Authentication::AgentError)
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb:48:in `connect'

        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:178:in `agent'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:102:in `each_ide
ntity'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/methods/publickey.rb:19:in `aut
henticate'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:78:in `block in auth
enticate'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:in `each'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:in `authenticate'

        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh.rb:204:in `start'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/ssh_helpers.rb:172:in `ssh_ruby'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands/tail.rb:40:in `tail'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands/tail.rb:21:in `run'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:285:in `execute'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:276:in `block (3 levels) in to_commander'

        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in `call'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in `call'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:155:in `run'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/runner.rb:402:in `run_active_command'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/command_runner.rb:73:in `run!'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/delegates.rb:7:in `run!'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/cli.rb:37:in `start'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/bin/rhc:20:in `<top (required)>'
        from .../Ruby200-x64/bin/rhc:23:in `load'
        from .../Ruby200-x64/bin/rhc:23:in `<main>'

> rhc port-forward <GEAR_NAME>
DL is deprecated, please use Fiddle
Checking available ports ... .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb
:81:in `negotiate!': unknown response from agent: 1, "\x00\x00\x00,\x01\x00\x00\x00'SSH-2.0-Ruby/Net::SSH_2.7.0 x64-mingw32" (Net::SSH::Authentication::AgentError)
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb:48:in `connect'

        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:178:in `agent'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:102:in `each_ide
ntity'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/methods/publickey.rb:19:in `aut
henticate'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:78:in `block in auth
enticate'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:in `each'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:in `authenticate'

        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh.rb:204:in `start'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands/port_forward.rb:85:in `run'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:285:in `execute'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:276:in `block (3 levels) in to_commander'

        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in `call'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in `call'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:155:in `run'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/runner.rb:402:in `run_active_command'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/command_runner.rb:73:in `run!'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/delegates.rb:7:in `run!'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/cli.rb:37:in `start'
        from .../Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/bin/rhc:20:in `<top (required)>'
        from .../Ruby200-x64/bin/rhc:23:in `load'
        from .../Ruby200-x64/bin/rhc:23:in `<main>'
>rhc尾部
DL已弃用,请使用Fiddle
您可以通过以下方式直接跟踪此应用程序:
ssh-t52eeb24b500446f59000012e@.rhcloud.com'tail*/log*/*'
…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb:81:在“协商”中:未知的
来自代理的响应:1,“\x00\x00\x00\x01\x00\x00\x00'SSH-2.0-Ruby/Net::SSH\u 2.7.0 x64-mingw32”(Net::SSH::Authentication::agentror)
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb:48:in'connect'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:178:in'agent'
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:102:in`each_ide
南蒂'
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/methods/publickey.rb:19:in`aut
henticate'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:78:in`block in auth
诱使
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:在'each'中
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:在“authenticate”中
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh.rb:204:在“开始”中
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/ssh\u helpers.rb:172:in'ssh\u ruby'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands/tail.rb:40:in'tail'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands/tail.rb:21:in'run'
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:285:in'execute'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:276:in“block(3层)in to_commander”
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in'call'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in'call'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:155:in'run'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/runner.rb:402:in'run\u active\u command'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/command_runner.rb:73:in'run!'
从…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/delegates.rb:7:in'run!'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/cli.rb:37:在“开始”中
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/bin/rhc:20:in`'
从…/Ruby200-x64/bin/rhc:23:in“加载”
from…/Ruby200-x64/bin/rhc:23:in`'
>rhc端口转发
DL已弃用,请使用Fiddle
正在检查可用端口/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb
:81:在“谈判”中:来自代理的未知响应:1,“\x00\x00\x00\x01\x00\x00\x00'SSH-2.0-Ruby/Net::SSH\u 2.7.0 x64-mingw32”(Net::SSH::Authentication::agentror)
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/agent/socket.rb:48:in'connect'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:178:in'agent'
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/key_manager.rb:102:in`each_ide
南蒂'
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/methods/publickey.rb:19:in`aut
henticate'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:78:in`block in auth
诱使
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:在'each'中
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh/authentication/session.rb:65:在“authenticate”中
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/net-ssh-2.7.0/lib/net/ssh.rb:204:在“开始”中
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands/port_forward.rb:85:in'run'
来自…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:285:in'execute'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/commands.rb:276:in“block(3层)in to_commander”
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in'call'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:180:in'call'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/command.rb:155:in'run'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/runner.rb:402:in'run\u active\u command'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/command_runner.rb:73:in'run!'
从…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/commander-4.1.5/lib/commander/delegates.rb:7:in'run!'
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/lib/rhc/cli.rb:37:在“开始”中
from…/Ruby200-x64/lib/ruby/gems/2.0.0/gems/rhc-1.19.5/bin/rhc:20:in`'
从…/Ruby200-x64/bin/rhc:23:in“加载”
from…/Ruby200-x64/bin/rhc:23:in`'

这可能会回答您的问题


这个bug已经关闭了,但我认为如果您仍然遇到这个问题,可能需要重新打开它。首先尝试更新rhc,然后再试一次

>gem update rhc=无需更新。根据我的日志