Thought I'd mention that I can manually tunnel in to the db from the
gateway machine using:
  ssh -i /path/to/config/my-key [EMAIL PROTECTED]



On Jan 3, 7:26 pm, jemminger <[EMAIL PROTECTED]> wrote:
> here's the problem:  most of my roles (app, web) use the same user and
> do not need a gateway.  my db role however  needs an ssh tunnel and a
> different user, plus a public key.
>
> here's what i have set up:
>
> task :production do
>   ssh_options[:keys] = "#{current_path}/config/my-key"
>   set :gateway, 'my.gateway.com'
>   role :web, 'my.webserver.com'
>   role :app, 'my.appserver.com', :primary => true
>   role :db, "[EMAIL PROTECTED]", :no_release => true, :primary =>
> true
> end
>
> i keep getting the error:
>
>   * establishing connection to [EMAIL PROTECTED]' via gateway
> Net::SSH::AuthenticationFailed: root
> ...
> connection failed for: [EMAIL PROTECTED]
> (Capistrano::ConnectionError: could not establish connection to
> [EMAIL PROTECTED]')
>
> any ideas?
--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to