- Jamis
On Oct 17, 2007, at 2:04 PM, Justin wrote:
I don't see any output after either 'err' or 'out'. I think it's just returning a blank line. (?) I ran the command manually using ssh, this is what I got: 12:58:32 apps ~/Rails/test % ssh [EMAIL PROTECTED] -p 2222 "sudo -p 'sudo password: ' /opt/lsws/bin/lswsctrl restart" [EMAIL PROTECTED]'s password: sudo password: test <blank line> 12:58:54 apps ~/Rails/test % ssh [EMAIL PROTECTED] -p 2222 "sudo -p 'sudo password: ' /opt/lsws/bin/lswsctrl restart" [EMAIL PROTECTED]'s password: 12:59:07 apps ~/Rails/test % The first run returns a blank line, and the second doesn't. Repeated restarts for the next few minutes returned without a blank line. After 5 minutes, it again returned a blank line. Sudo's timeout is 5 minutes I believe. Could sudo be responsible for the initial blank line? On Oct 16, 9:46 pm, Jamis Buck <[EMAIL PROTECTED]> wrote:Note that the "err" prefix just means the text that follows was printed by the remote process to stderr. (Similarly, "out" means the text was printed to stdout.) It doesn't necessarily connote an actual error. Another thing to try: default_run_options[:shell] = false That will cause all commands to be executed "bare", rather than via "sh -c command". As for how to troubleshoot it--you might see how things pan out if you execute the command via ssh directly: ssh [EMAIL PROTECTED] "command to execute" - Jamis On Oct 16, 2007, at 10:25 PM, Justin wrote:I added the line, but it didn't resolve the issue. First run returns the "*** [err ::" and the following attempts within about a 5 minute period are successful. (sudo timeout?)Also, I made a mistake and didn't realize that the issue does (seem)to occur with 2.0.0. However, it instead of "*** [err ::", it returns"*** [out ::" on the first run.Could this be an issue caused by the return value from 'lswsctrl'. Howcan I debug the return value?On Oct 16, 6:33 pm, Jamis Buck <[EMAIL PROTECTED]> wrote:Try this:default_run_options[:pty] = trueThrow that in your deploy.rb and see what happens.- JamisOn Oct 16, 2007, at 6:56 PM, Justin wrote:Problem doesn't occur with version 2.0. Bug in 2.1?On Oct 16, 5:24 pm, Justin <[EMAIL PROTECTED]> wrote:It seems to have something to do with sudo's timeout (of about 5 minutes). Any ideas?On Oct 15, 10:25 pm, Justin <[EMAIL PROTECTED]> wrote:Yes, it is. No errors in the log.To add, as long as I restart for a period soon after the first, itworks just fine. However, if I wait for at least about 15 minutes, it will again error. Another attempt will complete successfully.On Oct 15, 10:29 pm, Philip Hallstrom <[EMAIL PROTECTED]> wrote:I have overridden 'deploy:restart' for Litespeed. The restart taskfails the first time it is run, but is successful when run for aperiod of time immediately after.First run: (failure?) executing "sudo -p 'sudo password: ' /opt/lsws/bin/lswsctrl restart" servers: ["test.local"] *** [err :: test.local:2222] executing commandSecond run: (success) executing "sudo -p 'sudo password: ' /opt/lsws/bin/lswsctrl restart" servers: ["test.local"] [test.local:2222] executing commandAny ideas what is causing this error? Or, any suggestions on how to extract error information besides just "err"?Is litespeed running before that first run? Check /opt/lsws/ logs in theerror/stderr log files... those typically have more information.-philipsmime.p7s 3KDownloadsmime.p7s 3KDownload--~--~---------~--~----~------------~-------~--~----~To unsubscribe from this group, send email to capistrano- [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/ group/capistrano-~----------~----~----~----~------~----~------~--~---
smime.p7s
Description: S/MIME cryptographic signature
