{"action":"created","issue":{"url":"https://api.github.com/repos/capistrano/capistrano/issues/1407","labels_url":"https://api.github.com/repos/capistrano/capistrano/issues/1407/labels{/name}","comments_url":"https://api.github.com/repos/capistrano/capistrano/issues/1407/comments","events_url":"https://api.github.com/repos/capistrano/capistrano/issues/1407/events","html_url":"https://github.com/capistrano/capistrano/issues/1407","id":64379725,"number":1407,"title":"multiple servers with 3.4.0","user":{"login":"jamesmk","id":447575,"avatar_url":"https://avatars.githubusercontent.com/u/447575?v=3","gravatar_id":"","url":"https://api.github.com/users/jamesmk","html_url":"https://github.com/jamesmk","followers_url":"https://api.github.com/users/jamesmk/followers","following_url":"https://api.github.com/users/jamesmk/following{/other_user}","gists_url":"https://api.github.com/users/jamesmk/gists{/gist_id}","starred_url":"https://api.github.com/users/jamesmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamesmk/subscriptions","organizations_url":"https://api.github.com/users/jamesmk/orgs","repos_url":"https://api.github.com/users/jamesmk/repos","events_url":"https://api.github.com/users/jamesmk/events{/privacy}","received_events_url":"https://api.github.com/users/jamesmk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-03-25T21:41:31Z","updated_at":"2015-05-05T04:43:55Z","closed_at":null,"body":"I have an app that was deploying to multiple servers fine on `3.3.5`. The servers shared an IP but had separate ports, so I'd connect to them like this:\r\n\r\n```ruby\r\nserver '123.4.5.67',\r\n  user: fetch(:deploy_user),\r\n  roles: %w(web app db),\r\n  port: 123,\r\n  ssh_options: {\r\n    forward_agent: true\r\n  }\r\n\r\nserver '123.4.5.67',\r\n  user: fetch(:deploy_user),\r\n  roles: %w(web app),\r\n  port: 124,\r\n  ssh_options: {\r\n    forward_agent: true\r\n  }\r\n\r\nserver '123.4.5.67',\r\n  user: fetch(:deploy_user),\r\n  roles: %w(web app),\r\n  port: 125,\r\n  ssh_options: {\r\n    forward_agent: true\r\n  }\r\n```\r\n\r\nAfter upgrading to `3.4.0` capistrano is only connecting to the last defined server. Do I need to update my configuration or is this a new bug?\r\n\r\nthanks"},"comment":{"url":"https://api.github.com/repos/capistrano/capistrano/issues/comments/98947582","html_url":"https://github.com/capistrano/capistrano/issues/1407#issuecomment-98947582","issue_url":"https://api.github.com/repos/capistrano/capistrano/issues/1407","id":98947582,"user":{"login":"leehambley","id":18952,"avatar_url":"https://avatars.githubusercontent.com/u/18952?v=3","gravatar_id":"","url":"https://api.github.com/users/leehambley","html_url":"https://github.com/leehambley","followers_url":"https://api.github.com/users/leehambley/followers","following_url":"https://api.github.com/users/leehambley/following{/other_user}","gists_url":"https://api.github.com/users/leehambley/gists{/gist_id}","starred_url":"https://api.github.com/users/leehambley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leehambley/subscriptions","organizations_url":"https://api.github.com/users/leehambley/orgs","repos_url":"https://api.github.com/users/leehambley/repos","events_url":"https://api.github.com/users/leehambley/events{/privacy}","received_events_url":"https://api.github.com/users/leehambley/received_events","type":"User","site_admin":false},"created_at":"2015-05-05T04:43:55Z","updated_at":"2015-05-05T04:43:55Z","body":"You can also check in a ./project/.ssh/config, see capistrano/sshkit/README\nat the end of the file, documented there.\nOn 5 May 2015 6:22 am, \"Меркушин Михаил\" <notifications@github.com> wrote:\n\n> Why was it necessary make such backward incompatibility? Users that is\n> REALLY used!\n>\n> In our organization access to the servers is available only through the\n> ports. And adjust for capistrano not who does not intend to. Now every\n> developer has to keep at your local version of ssh/config.\n>\n> You should discuss these things with the community before develop.\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/capistrano/capistrano/issues/1407#issuecomment-98944419>\n> .\n>\n"}}