Red Hat Enterprise Linux Server release 5.1 (Tikanga)
ruby 1.8.5 (2006-08-25) [i386-linux]

My mistake, jumped to conclusions there.  I removed a whole block of
puts but within that block was the following command:
role :javarole,  "1"

^This was truly causing the "Errno::EINVAL: Invalid argument -
connect(2)) " error.  Guess I shouldn't try and use roles for other
purposes, I'll create a another variable for this.

Thanks

On Apr 21, 11:43 am, Jamis Buck <[EMAIL PROTECTED]> wrote:
> Really? That seems very, very odd. What OS are you using? What version
> of Ruby? I use puts() statements all the time, with no problems.
>
> - Jamis
>
> On Apr 21, 2008, at 11:39 AM, rAge wrote:
>
>
>
> > A few months ago I was having trouble with the following error:
>
> >    ** [deploy:update_code] exception while rolling back:
> >    Capistrano::ConnectionError, connection failed for: 1
> > (Errno::EINVAL:
> >    Invalid argument - connect(2))
> >    connection failed for: 1 (Errno::EINVAL: Invalid argument -
> >    connect(2))
>
> > I am surprised nobody has seen or written about this error before.
> > Anyway, problem solved!
> > Using "puts" statements within your recipe can affect communication
> > with the destination machine.  I switched to print statements for
> > debugging and all my errors disappeared.
> > >
>
>
>  smime.p7s
> 3KDownload

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