​I'd guess so, but you took too much out of the logs for us to help.​

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


On 2 June 2014 20:45, R <[email protected]> wrote:

> But I can log in with the credentials through SSH, does it mean, that I
> miss something in the deploy.rb/staging.rb file?
>
>
> On Monday, June 2, 2014 7:46:45 PM UTC+2, Lee Hambley wrote:
>
>> Your staging server is unreachable.
>>
>> Lee Hambley
>> --
>> http://lee.hambley.name/
>> +49 (0) 170 298 5667
>>
>>
>> On 2 June 2014 18:21, R <[email protected]> wrote:
>>
>>>  Hello guys,
>>>
>>> I am trying to set up Capistrano 3 for my Rails 4 application, the setup
>>> is following:
>>>
>>> deploy.rb
>>>
>>> ---
>>>
>>>> SSHKit.config.command_map[:rake] = "bundle exec rake"
>>>> # config valid only for Capistrano 3.1
>>>> lock '3.1.0'
>>>>  set :application, 'myapp'
>>>> set :scm, :git set
>>>>  set :repo_url, '[email protected]:username/repo.git'
>>>> set :stages, ["staging", "production"]
>>>> set :default_stage, "staging"
>>>>  set :format, :pretty set
>>>> set :pty, true
>>>> set :keep_releases, 5
>>>>  namespace :deploy do
>>>>  desc 'Restart application'
>>>>  task :restart do
>>>>  on roles(:app), in: :sequence, wait: 5 do
>>>>  # Your restart mechanism here, for example:
>>>>  # execute :touch, release_path.join('tmp/restart.txt')
>>>>  end
>>>>  end
>>>>  after :publishing, :restart after
>>>>  after :restart, :clear_cache do
>>>>  on roles(:web), in: :groups, limit: 3, wait: 10 do
>>>>  # Here we can do anything such as:
>>>>  # within release_path do
>>>>  # execute :rake, 'cache:clear'
>>>>  # end
>>>>  end
>>>>  end
>>>
>>>
>>>
>>> and in deploy/staging.rb:
>>>
>>>> role :app, %w{deployer@IP_ADDRESS}
>>>> role :web, %w{deployer@IP_ADDRESS}
>>>> role :db,  %w{deployer@IP_ADDRESS}server "IP_ADDRESS", user: 'deployer', 
>>>> roles: %w{app web db}
>>>> set :deploy_to, "/home/deployer/apps/myapp-staging"set :ssh_options, {
>>>>     forward_agent: false,
>>>>     auth_methods: %w(password),
>>>>     password: 'my_password',
>>>>     user: 'deployer',
>>>> }
>>>
>>>
>>>
>>> When I run
>>>
>>>> cap staging deploy
>>>
>>>
>>> I get:
>>>>  INFO [f15d031b] Running /usr/bin/env mkdir -p /tmp/myapp/ on IP_ADDRESS
>>>> DEBUG
>>>> DEBUG [f15d031b] Command: /usr/bin/env mkdir -p /tmp/myapp/
>>>> cap aborted!
>>>> Errno::ECONNREFUSED: Connection refused - connect(2)
>>>
>>>
>>>
>>> Why Capistrano can't deploy the app on the staging server?
>>> Thank you in advance for every help.
>>>
>>>  --
>>> 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 [email protected].
>>>
>>> To view this discussion on the web, visit https://groups.google.com/d/
>>> msgid/capistrano/2fbc6b53-7114-4ef8-8239-07dd779a2cf5%40googlegroups.com
>>> <https://groups.google.com/d/msgid/capistrano/2fbc6b53-7114-4ef8-8239-07dd779a2cf5%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 [email protected].
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/capistrano/0ff224bb-d697-4eb0-9aa2-614c73e88ac2%40googlegroups.com
> <https://groups.google.com/d/msgid/capistrano/0ff224bb-d697-4eb0-9aa2-614c73e88ac2%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 [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/capistrano/CAN_%2BVLXu9MGpQUSMQj3jZeQM07UvRJcXc75pbNq4q54MQRZd-w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to