<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">sorry for late reply. <div>I was trying different settings.</div><div><br></div><div>when i use passenger start and use nginx as proxy (plain) not via passenger module it works.</div><div><br></div><div>but when i use passenger as module in apache install via using passenger-install module </div><div><br></div><div>it shows me this error</div><div><br></div><div>i have <a href="http://config.ru">config.ru</a> as </div><div><div>$: << '.'</div><div>require 'sunstone-server'</div><div><br></div><div>run Sinatra::Application</div></div><div><br></div><div>any hint ?</div><div><br></div><div>Zee</div><div><br></div><div><dt style="font-weight: bold; color: rgb(40, 0, 80); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">Error message:</dt><dd style="margin-top: 0.5em; margin-bottom: 1em; color: rgb(34, 34, 34); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">cannot load such file -- CloudAuth</dd><dt style="font-weight: bold; color: rgb(40, 0, 80); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">Exception class:</dt><dd style="margin-top: 0.5em; margin-bottom: 1em; color: rgb(34, 34, 34); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">LoadError</dd><dt style="font-weight: bold; color: rgb(40, 0, 80); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">Application root:</dt><dd style="margin-top: 0.5em; margin-bottom: 1em; color: rgb(34, 34, 34); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><tt class="filename">/srv/cloud/one/one38/lib/sunstone</tt></dd><dt style="font-weight: bold; color: rgb(40, 0, 80); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">Backtrace:</dt><dd style="margin-top: 0.5em; margin-bottom: 1em; color: rgb(34, 34, 34); font-family: Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><table class="backtrace"><tbody><tr class="headers"><th style="background-color: rgb(132, 112, 166); color: white; padding: 0.2em 0.4em; background-position: initial initial; background-repeat: initial initial;">#</th><th style="background-color: rgb(132, 112, 166); color: white; padding: 0.2em 0.4em; background-position: initial initial; background-repeat: initial initial;">File</th><th style="background-color: rgb(132, 112, 166); color: white; padding: 0.2em 0.4em; background-position: initial initial; background-repeat: initial initial;">Line</th><th style="background-color: rgb(132, 112, 166); color: white; padding: 0.2em 0.4em; background-position: initial initial; background-repeat: initial initial;">Location</th></tr><tr class="backtrace_line framework uneven"><td class="index" style="padding: 0.2em 0.4em; background-color: rgb(236, 223, 255); font-weight: bold; background-position: initial initial; background-repeat: initial initial;">0</td><td class="filename" style="padding: 0.2em 0.4em; background-color: rgb(236, 223, 255); background-position: initial initial; background-repeat: initial initial;">/srv/cloud/one/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb</td><td class="line" style="padding: 0.2em 0.4em; background-color: rgb(236, 223, 255); background-position: initial initial; background-repeat: initial initial;">36</td><td class="location" style="padding: 0.2em 0.4em; background-color: rgb(236, 223, 255); background-position: initial initial; background-repeat: initial initial;">in `require'</td></tr><tr class="backtrace_line framework even"><td class="index" style="padding: 0.2em 0.4em; background-color: rgb(247, 242, 255); font-weight: bold; background-position: initial initial; background-repeat: initial initial;">1</td><td class="filename" style="padding: 0.2em 0.4em; background-color: rgb(247, 242, 255); background-position: initial initial; background-repeat: initial initial;">/srv/cloud/one/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb</td><td class="line" style="padding: 0.2em 0.4em; background-color: rgb(247, 242, 255); background-position: initial initial; background-repeat: initial initial;">36</td><td class="location" style="padding: 0.2em 0.4em; background-color: rgb(247, 242, 255); background-position: initial initial; background-repeat: initial initial;">in `require'</td></tr></tbody></table></dd><div><br></div></div><div><br><div><div>On W3-Jan 14, 2013, at 6:27 PM, Daniel Molina wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hi,<br><br>On 10 January 2013 11:53, Zeeshan Ali Shah <<a href="mailto:zashah@pdc.kth.se">zashah@pdc.kth.se</a>> wrote:<br><blockquote type="cite">Thanks Hector,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">We are running thin  . here is gem list<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">-- any hint to run it with passenger ? right now i start it with bin/sunstone-server restart command.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">apache+passenger module is another option for this beside apache+passenger  do we have have to change some parts of sunstone to run with passenger ?<br></blockquote><br>Some changes are required in sunstone to make it work with Passenger.<br>Actually, these changes will be included in OpenNebula 4.0:<br><br><a href="http://dev.opennebula.org/issues/1370">http://dev.opennebula.org/issues/1370</a><br><br>Cheers<br><br><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">gem list<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">*** LOCAL GEMS ***<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">bundler (1.2.2)<br></blockquote><blockquote type="cite">daemons (1.1.9)<br></blockquote><blockquote type="cite">eventmachine (1.0.0)<br></blockquote><blockquote type="cite">json (1.7.5)<br></blockquote><blockquote type="cite">rack (1.4.1)<br></blockquote><blockquote type="cite">rack-protection (1.2.0)<br></blockquote><blockquote type="cite">rake (10.0.2)<br></blockquote><blockquote type="cite">rubygems-bundler (1.1.0)<br></blockquote><blockquote type="cite">rvm (1.11.3.5)<br></blockquote><blockquote type="cite">sequel (3.41.0)<br></blockquote><blockquote type="cite">sinatra (1.3.3)<br></blockquote><blockquote type="cite">thin (1.5.0)<br></blockquote><blockquote type="cite">tilt (1.3.3)<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Zeeshan<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On W2-Jan 9, 2013, at 6:54 PM, Hector Sanjuan wrote:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite">If your sunstone performs so bad I doubt that is something you can solve by load balancing.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Is it running with Webbrick or with thin (i.e. is the thin gem installed?)? I would check gem versions in general... make sure you are running the latest etc. thin can launch several processes too (-s) so you can try using it along with nginx.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">You can also try proxying with Apache+passenger which will also take care of spanning several processes...<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Hector<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">On Wed, 09 Jan 2013 11:13:49 +0100, Zeeshan Ali Shah <zashah@pdc.kth.se> wrote:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">HI,<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">We are running sunstone as proxy with nginx . during testing with only 2 users the server hanged . nginx was fine but sunstone went belly up (very slow with no error in debug)<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">1. any way we can increase number of processes for sunstone ?<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">2. or running sunstone with different ports on same system and load balance them from nginx ?<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">any hint ?<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Regards<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Zeeshan<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">_______________________________________________<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Users mailing list<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Users@lists.opennebula.org<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">--<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Hector Sanjuan<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">@hecsanjuan<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">_______________________________________________<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Users mailing list<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Users@lists.opennebula.org<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org<br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">Users mailing list<br></blockquote><blockquote type="cite">Users@lists.opennebula.org<br></blockquote><blockquote type="cite">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org<br></blockquote><br>-- <br>Daniel Molina<br>Project Engineer<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br>www.OpenNebula.org | dmolina@opennebula.org | @OpenNebula<br></div></blockquote></div><br></div></body></html>