Hi Tek, thanks for looking into this.
http://gist.github.com/15880
Is this what you needed?

BTW. this script is working fine when I use port 22 for my prod server. I
can't imagine that this would be a cap bug since the cap , non-standard port
combination should be pretty common or not?

Thanks for your help .
Justus




On Thu, Oct 9, 2008 at 10:29 PM, GitHub Support <[EMAIL PROTECTED]> wrote:

> Sounds to me like a bug in cap, it's using the same port for your
> connection to the server as the server's connection to the repo.  YOu might
> want to poke the cap list on this one:
> http://groups.google.com/group/capistrano
> Could you toss up your cap script on gist for us to look at?  There may be
> something else you're overlooking.
>
> --tek
>
>
> On Thu, Oct 9, 2008 at 2:22 PM, justus ohlhaver <[EMAIL PROTECTED]>wrote:
>
>> No I am NOT trying to access github on that port. That's exactly the
>> problem. My production server is on that port (1234)  and I would like to
>> continue to connect to github as usual.
>> But for some reason capistrano thinks I want to connect to github on that
>> port (1234) when I try top specify the port for my prod server.
>>
>> How do I tell capistrano that my prod server is on port 1234 but that the
>> repo port should NOT be changed?
>>
>> Thanks for your help,
>> Justus
>>
>>
>>
>> On Thu, Oct 9, 2008 at 10:09 PM, Dustin <[EMAIL PROTECTED]> wrote:
>>
>>>
>>>
>>>  Confused.  Why are you trying to access github on port 1234?
>>>
>>> On Oct 9, 7:41 am, ohlhaver <[EMAIL PROTECTED]> wrote:
>>> > Hello,
>>> >
>>> > What do I need to change in the deploy.rb or elsewhere in order to use
>>> > a non-default port number?
>>> >
>>> > Everything is working fine when I use the standard port 22 on my
>>> > server. I'm able to deploy my code with capistrano and github.
>>> >
>>> > Now I changed my port number to something higher -say - 1234.
>>> >
>>> > I also updated the deploy.rb with this line:
>>> >
>>> > 'ssh_options[:port] = 1234'
>>> >
>>> > This works if I do a single command such as cap deploy:cleanup
>>> >
>>> > BUT when I try to deploy updated code via GitHub I now get the
>>> > following error:
>>> >
>>> >  'ssh: connect to host github.com port 1234: Connection refused'
>>> >
>>> > When I remove the 'ssh_options[:port] = 1234' line from deploy.rb this
>>> > error doesn't happen but instead:
>>> >
>>> > 'Capistrano::ConnectionError, connection failed for: xx.xx.x.xx
>>> > (Errno::ECONNREFUSED: Connection refused - connect(2))'
>>> >
>>> > So does anybody know how to solve this?
>>> > What do I need to change in the deploy.rb or elsewhere in order to use
>>> > a non-default port number?
>>> >
>>> > Thanks a lot for any help!
>>> >
>>> > Justus
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GitHub" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/github?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to