Hello every body, I just started working on Ruby on Rails and as i am progressing I noticed that I can not start my WEBrick server on the Command prompt. The following are the various error messages that I am going. Microsoft Windows [Version 6.0.6002] C:\Users\imedia2\Desktop\test\helloworld>ruby script/server => Booting WEBrick => Rails 2.3.5 application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server [2010-03-24 22:07:52] INFO WEBrick 1.3.1 [2010-03-24 22:07:52] INFO ruby 1.8.6 (2008-08-11) [i386-mswin32] [2010-03-24 22:07:52] WARN TCPServer Error: Only one usage of each socket address (protocol/network address/port) is normally permitted. - bind(2) Exiting C:/Ruby/lib/ruby/1.8/webrick/utils.rb:73:in `initialize': Only one usage of each socket address (protocol/network address/port) is normally permitted. - bind(2) (Errno::EADDRINUSE) from C:/Ruby/lib/ruby/1.8/webrick/utils.rb:73:in `new' from C:/Ruby/lib/ruby/1.8/webrick/utils.rb:73:in `create_listeners' from C:/Ruby/lib/ruby/1.8/webrick/utils.rb:70:in `each' from C:/Ruby/lib/ruby/1.8/webrick/utils.rb:70:in `create_listeners' from C:/Ruby/lib/ruby/1.8/webrick/server.rb:75:in `listen' from C:/Ruby/lib/ruby/1.8/webrick/server.rb:63:in `initialize' from C:/Ruby/lib/ruby/1.8/webrick/httpserver.rb:24:in `initialize' from C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/ handler/webrick.rb:10:in `new' from C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/ handler/webrick.rb:10:in `run' from C:/Ruby/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/ server.rb:111 from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `gem_original_require' from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `require' from script/server:3 Please i will be very happy if i receive a reply. thank you all.
on 2010-03-25 00:49
on 2010-03-25 01:07
On Wed, Mar 24, 2010 at 2:14 PM, Gordons <godwinc.charles@gmail.com> wrote: > > [2010-03-24 22:07:52] WARN TCPServer Error: Only one usage of each > socket address (protocol/network address/port) is normally permitted. > - bind(2) It means you already have something, probably another instance of webrick, listening on that port. Find it and shut it down before trying to start a new instance. -- Hassan Schroeder ------------------------ hassan.schroeder@gmail.com twitter: @hassan
on 2013-01-31 05:44
Hi Hassan, There was a sudden power outage and therefore Webrick couldn't be shutdown gracefully. On machine restart, I got the exact same error as Gordons, however, my Ruby is 1.8.7 and I'm on a WinXP machine. Additionally, I found that none of my browsers (IE/Firefox) can connect to any website. I would be thankful if you can explain step-by-step how to find out whether another instance of Webrick is running and how to shut it down. Of course, I tried browsing to 127.0.0.1:3000, but my browsers have been affected, so the page cannot be displayed. Thanks in advance.
on 2013-01-31 06:21
On Wed, Jan 30, 2013 at 10:44 PM, Mark N. <lists@ruby-forum.com> wrote: > There was a sudden power outage and therefore Webrick couldn't be > shutdown gracefully. On machine restart, I got the exact same error as > Gordons, however, my Ruby is 1.8.7 and I'm on a WinXP machine. > Additionally, I found that none of my browsers (IE/Firefox) can connect > to any website. > > I would be thankful if you can explain step-by-step how to find out > whether another instance of Webrick is running and how to shut it down. > Of course, I tried browsing to 127.0.0.1:3000, but my browsers have been > affected, so the page cannot be displayed. CTRL+SHIFT+ESC and search for webrick or ruby, right click, murder/kill
on 2013-01-31 16:19
On Wed, Jan 30, 2013 at 8:44 PM, Mark N. <lists@ruby-forum.com> wrote: > There was a sudden power outage and therefore Webrick couldn't be > shutdown gracefully. On machine restart, I got the exact same error as > Gordons, however, my Ruby is 1.8.7 and I'm on a WinXP machine. > Additionally, I found that none of my browsers (IE/Firefox) can connect > to any website. ?! It's been years since I've touched a Windows machine, but that sounds like your system is totally b0rk3d. Do you have a firewall of some sort that might be affecting networking? Try using basic networking tools like ping, traceroute, telnet, etc.; if your system crash was extremely ungraceful, you might have an OS reinstall ahead of you... Good luck, -- Hassan Schroeder ------------------------ hassan.schroeder@gmail.com http://about.me/hassanschroeder twitter: @hassan
on 2013-01-31 18:37
I tried running msconfig, chose selective startup, then rebooted. Thereafter, I could browse with IE, Firefox, but once I stop browsing for a while, and then try again, they fail again. No, I do not have a firewall. I'm very concerned as I have developed the rails app on the machine and desperately need to get the app back up and running. Can you tell me the name of the process that runs Webrick on Windows?
on 2013-01-31 18:49
On Thu, Jan 31, 2013 at 7:45 AM, Mark Nongkhlaw <mark.nongkhlaw@gmail.com> wrote: > I tried running msconfig, chose selective startup, then rebooted. > Thereafter, I could browse with IE, Firefox, but once I stop browsing for a > while, and then try again, they fail again. So your system is basically broken. Seriously, I think it's time for an OS reinstall - preferably with some version of Linux :-) Unless you can find someone who knows Windows who can help you troubleshoot this, but that's not me; sorry! Best of luck, though. -- Hassan Schroeder ------------------------ hassan.schroeder@gmail.com http://about.me/hassanschroeder twitter: @hassan
on 2013-02-01 00:58
Thanks, Jordon. I already tried that, there's no Webrick or Ruby process listed. Jordon Bedwell <envygeeks@...> writes:
on 2013-02-01 08:14
I had a hunch that reinstallation or trying a different port weren't necessary. I probed a bit more and found some processes named netsession_win.exe in Task Manager. I stopped these. I then went on to uninstall some software named Akamai* from Add/Remove programs, and now all is well. Hope this helps someone else.
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.