Thanks for suggesting that fix, Chris. I'm going to get that in as  
soon as I can.

- Jamis

On May 8, 2007, at 4:47 AM, Chris Andrews wrote:

> Ah, thanks for testing that out. This getnameinfo issue on Windows  
> seems to be causing a few problems that have been reported here,  
> and this seems a reasonable fix -- it doesn't cause trouble on  
> either OSX or Linux.
>
> Chris.
>
> On 08/05/07, dweinand <[EMAIL PROTECTED]> wrote:
> Thank you, just found your Thread and wanted to tell it here. But
> you've been faster.
> Thank you for the fix. Works now on this machine.
>
> Great Work!
>
> On May 8, 12:16 pm, "Chris Andrews" < [EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Could you try the suggestion I've just made in that thread?
> >
> > "I believe you should also be able to fix this problem without  
> editing your
> > services file, by changing line 108 of net/ssh/transport/ 
> session.rb to:
> >
> > ip_address = Socket.getnameinfo(addr, Socket::NI_NUMERICHOST |
> > Socket::NI_NUMERICSERV).first
> >
> > (i.e. adding the NI_NUMERICSERV flag)."
> >
> > It looks like that might be the SocketError you're seeing.
> >
> > Cheers,
> > Chris.
> >
> > On 08/05/07, dweinand <[EMAIL PROTECTED] > wrote:
> >
> >
> >
> > > Doing the things described here won't fix the problem.
> > >http://rubyforge.org/forum/forum.php?thread_id=13883&forum_id=1177
> >
> > > Is it a problem with Capistrano or net-ssh?
> >
> > > is Capistrano using an different implementation?
> >
> > > On 8 Mai, 10:18, dweinand < [EMAIL PROTECTED]> wrote:
> > > > Sorry, wrong Information. It isn't working on this machine after
> > > > adding the ssh_options[:paranoid] = false option.
> > > > just the add_key method works. I was remote on the wrong box  
> as i
> > > > tested again.
> >
> > > > after entering my password i get an SocketError.
> >
> > > > Full error here:http://pastie.caboo.se/59791
> >
> > > > On 8 Mai, 10:00, dweinand <[EMAIL PROTECTED]> wrote:
> >
> > > > > Hello,
> > > > > i'm getting an error on my windows box if i try to run  
> capistrano from
> > > > > this laptop. this is the error:
> > > > > host-key-verifier.rb:64:in `add_key': undefined method  
> `mkdir' for
> > > > > File:Class (NoMethodError)
> >
> > > > > the error occurs if i try to run cap with my windows ruby
> > > > > installation, but on the same machine calling cap from  
> cygwin, the
> > > > > same error will be raised.
> >
> > > > > interesting is, that on my other windows box everything  
> works smooth,
> > > > > in both environments (windows and cygwin)
> >
> > > > > after searching the group i found the ssh_options 
> [:paranoid] = false
> > > > > option. after setting this option it works on my laptop too.
> >
> > > > > any hints whats going wrong on my machine?
> >
> > > > > Versions CygWin:
> > > > > Capistrano v1.4.1
> > > > > ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-cygwin]
> >
> > > > > Versions Windows:
> > > > > Capistrano v1.4.1
> > > > > ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
> >
> > > > > full error message provided with the following pasties:
> >
> > > > > //windowshttp://pastie.caboo.se/59786
> >
> > > > > //cygwinhttp://pastie.caboo.se/59787
>
> >


--~--~---------~--~----~------------~-------~--~----~
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