Limited number of connections on the server, maybe ? What is your sshkit
gem version?

Lee Hambley
--
http://lee.hambley.name/
+49 (0) 170 298 5667


On 24 June 2014 21:18, Piotr Kaczorek <kaczor1...@gmail.com> wrote:

> I have a problem with every task I'm trying to run...
> I've defined simple 'whoami' task to test a case as simple as possible.
> task :whoami do
>   on roles(:all) do
>     execute :whoami
>     execute 'pwd'
>   end
> end
>
> Looks like the task runs successfully (see below) but after the task
> finishes Capistrano returns connection refused error.
> I'm using a key to log in to the server (anyway it seems to be working...
> except the final error).
>
> Versions:
>
>    - Ruby 2.0.0
>    - Capistrano Version: 3.1.0
>    - Rake / Rails / etc Rake Version: 10.2.2, Rails Version 4.0.2
>
> Platform:
>
>    - Working on.... Arch
>    - Deploying to... Debian
>
> Logs:
>
> cap devel whoami --trace
> ** Invoke devel (first_time)
> ** Execute devel
> ** Invoke load:defaults (first_time)
> ** Execute load:defaults
> ** Invoke bundler:map_bins (first_time)
> ** Execute bundler:map_bins
> ** Invoke whoami (first_time)
> ** Execute whoami
>  INFO [e2f8fba2] Running /usr/bin/env whoami on IP_ADDR
> DEBUG [e2f8fba2] Command: /usr/bin/env whoami
>  INFO [43645238] Running /usr/bin/env whoami on
> DEBUG [43645238] Command: /usr/bin/env whoami
> DEBUG [e2f8fba2]        app
>  INFO [e2f8fba2] Finished in 0.523 seconds with exit status 0 (successful
> ).
>  INFO [8a61d73d] Running /usr/bin/env pwd on IP_ADDR
> DEBUG [8a61d73d] Command: /usr/bin/env pwd
> DEBUG [8a61d73d]        /home/app
>  INFO [8a61d73d] Finished in 0.072 seconds with exit status 0 (successful
> ).
> cap aborted!
> Errno::ECONNREFUSED: Connection refused - connect(2)
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh/
> transport/session.rb:70:in `initialize'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh/transport/session.rb:70:in
> `open'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh/transport/session.rb:70:in
> `block in initialize'
> /home/kaczor/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/timeout.rb:52:in
> `timeout'
> /home/kaczor/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/timeout.rb:97:in `
> timeout'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh/transport/session.rb:67:in
> `initialize'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh.rb:
> 200:in `new'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh.rb:200:in
> `start'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/backends/connection_pool.rb:25:in
> `create_or_reuse_connection'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/
> backends/netssh.rb:173:in `ssh'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/backends/netssh.rb:126:in
> `block in _execute'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/backends/netssh.rb:123:in
> `tap'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/
> backends/netssh.rb:123:in `_execute'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/backends/netssh.rb:66:in
> `execute'
> config/deploy.rb:82:in `block (2 levels) in <top (required)>'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/
> backends/netssh.rb:54:in `instance_exec'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/backends/netssh.rb:54:in
> `run'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/sshkit-1.3.0/lib/sshkit/runners/parallel.rb:12:in
> `block (2 levels) in execute'
> Tasks: TOP => whoami
>
>
> When I enabled the ssh debugging I get something like that at the end:
>
> ...
> DEBUG [15729cf0]        /home/app
> D, [2014-06-24T20:51:33.473864 #26658] DEBUG -- tcpsocket[c11984]:
> received packet nr 20 type 96 len 12
> I, [2014-06-24T20:51:33.473914 #26658]  INFO --
> net.ssh.connection.session[d55b74]: channel_eof: 1
> D, [2014-06-24T20:51:33.473983 #26658] DEBUG -- tcpsocket[c11984]:
> received packet nr 21 type 98 len 44
> I, [2014-06-24T20:51:33.474035 #26658]  INFO --
> net.ssh.connection.session[d55b74]: channel_request: 1 exit-status false
>  INFO [15729cf0] Finished in 0.081 seconds with exit status 0 (successful
> ).
> D, [2014-06-24T20:51:33.474175 #26658] DEBUG -- tcpsocket[c11984]:
> received packet nr 22 type 97 len 12
> I, [2014-06-24T20:51:33.474216 #26658]  INFO --
> net.ssh.connection.session[d55b74]: channel_close: 1
> D, [2014-06-24T20:51:33.474300 #26658] DEBUG -- tcpsocket[c11984]:
> queueing packet nr 14 type 97 len 28
> cap aborted!
> Errno::ECONNREFUSED: Connection refused - connect(2)
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh/
> transport/session.rb:70:in `initialize'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh/transport/session.rb:70:in
> `open'
> /home/kaczor/.rvm/gems/ruby-2.0.0-p353/gems/net-ssh-2.8.0/lib/net/ssh/transport/session.rb:70:in
> `block in initialize'
> ...
>
> Any ideas ? What else should I try ?
>
> Regards,
> Piotr
>
> --
> You received this message because you are subscribed to the Google Groups
> "Capistrano" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to capistrano+unsubscr...@googlegroups.com.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/capistrano/f56edfb9-17dc-4ec0-b8b9-6dda141ce15d%40googlegroups.com
> <https://groups.google.com/d/msgid/capistrano/f56edfb9-17dc-4ec0-b8b9-6dda141ce15d%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to capistrano+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/capistrano/CAN_%2BVLW3XEt3f-aA4nWxyCmLBnNs26cjndZsrswQk4TPx-EkUQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to