hi all, i am getting following error on starting server by using "ruby script/server webrick -b some_Ip_address" on Fedora 14 ,is anyone know why this is coming ? INFO WEBrick 1.3.1 [2012-01-18 04:37:13] INFO ruby 1.8.7 (2011-02-18) [i386-linux] [2012-01-18 04:37:13] WARN TCPServer Error: Cannot assign requested address - bind(2) Exiting /usr/lib/ruby/1.8/webrick/utils.rb:73:in `initialize'': Cannot assign requested address - bind(2) (Errno::EADDRNOTAVAIL) from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `new'' from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `create_listeners'' from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `each'' from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `create_listeners'' from /usr/lib/ruby/1.8/webrick/server.rb:75:in `listen'' from /usr/lib/ruby/1.8/webrick/server.rb:63:in `initialize'' from /usr/lib/ruby/1.8/webrick/httpserver.rb:24:in `initialize'' from /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in `new'' from /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in `run'' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/commands/server.rb:111 from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `gem_original_require'' from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `require'' from script/server:3 -- -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Wed, Jan 18, 2012 at 10:43 AM, sachin kewale <sachinkewale-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote:> hi all, > > i am getting following error on starting server by using "ruby > script/server webrick -b some_Ip_address" on Fedora 14 ,is anyone know > why this is coming ? > > > INFO WEBrick 1.3.1 > [2012-01-18 04:37:13] INFO ruby 1.8.7 (2011-02-18) [i386-linux] > [2012-01-18 04:37:13] WARN TCPServer Error: Cannot assign requested > address - bind(2) > Exiting > /usr/lib/ruby/1.8/webrick/utils.rb:73:in `initialize'': Cannot assign > requested address - bind(2) (Errno::EADDRNOTAVAIL) > from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `new'' > from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `create_listeners'' > from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `each'' > from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `create_listeners'' > from /usr/lib/ruby/1.8/webrick/server.rb:75:in `listen'' > from /usr/lib/ruby/1.8/webrick/server.rb:63:in `initialize'' > from /usr/lib/ruby/1.8/webrick/httpserver.rb:24:in `initialize'' > from > /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in > `new'' > from > /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in > `run'' > from > /usr/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/commands/server.rb:111 > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in > `gem_original_require'' > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in > `require'' > from script/server:3 >Just a few basics: * to which address exactly are you trying to bind? (show the exact command yoiu typed) * what is the output of $ ifconfig Thx, Peter -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On 1/18/12, Peter Vandenabeele <peter-jNuWw7i2w7syMbTcgqFhxg@public.gmane.org> wrote:> On Wed, Jan 18, 2012 at 10:43 AM, sachin kewale > <sachinkewale-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote: > >> hi all, >> >> i am getting following error on starting server by using "ruby >> script/server webrick -b some_Ip_address" on Fedora 14 ,is anyone know >> why this is coming ? >> >> >> INFO WEBrick 1.3.1 >> [2012-01-18 04:37:13] INFO ruby 1.8.7 (2011-02-18) [i386-linux] >> [2012-01-18 04:37:13] WARN TCPServer Error: Cannot assign requested >> address - bind(2) >> Exiting >> /usr/lib/ruby/1.8/webrick/utils.rb:73:in `initialize'': Cannot assign >> requested address - bind(2) (Errno::EADDRNOTAVAIL) >> from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `new'' >> from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `create_listeners'' >> from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `each'' >> from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `create_listeners'' >> from /usr/lib/ruby/1.8/webrick/server.rb:75:in `listen'' >> from /usr/lib/ruby/1.8/webrick/server.rb:63:in `initialize'' >> from /usr/lib/ruby/1.8/webrick/httpserver.rb:24:in `initialize'' >> from >> /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in >> `new'' >> from >> /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in >> `run'' >> from >> /usr/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/commands/server.rb:111 >> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in >> `gem_original_require'' >> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in >> `require'' >> from script/server:3 >> > > Just a few basics: > > * to which address exactly are you trying to bind? > (show the exact command yoiu typed) > > * what is the output of > > $ ifconfig > > Thx, > > Peter > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > >thanks peter for reply ,but sorry due some security reasons i can''t provide you the ip address, you can consider some dummy ip in place of myip in command .can you provide some solutions Regards Sachin S. Kewale -- -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Try to run from other port like rails s -p 4000 and visit http://localhost:4000 On Jan 18, 3:10 pm, sachin kewale <sachinkew...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On 1/18/12, Peter Vandenabeele <pe...-jNuWw7i2w7syMbTcgqFhxg@public.gmane.org> wrote: > > > > > > > > > > > On Wed, Jan 18, 2012 at 10:43 AM, sachin kewale > > <sachinkew...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote: > > >> hi all, > > >> i am getting following error on starting server by using "ruby > >> script/server webrick -b some_Ip_address" on Fedora 14 ,is anyone know > >> why this is coming ? > > >> INFO WEBrick 1.3.1 > >> [2012-01-18 04:37:13] INFO ruby 1.8.7 (2011-02-18) [i386-linux] > >> [2012-01-18 04:37:13] WARN TCPServer Error: Cannot assign requested > >> address - bind(2) > >> Exiting > >> /usr/lib/ruby/1.8/webrick/utils.rb:73:in `initialize'': Cannot assign > >> requested address - bind(2) (Errno::EADDRNOTAVAIL) > >> from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `new'' > >> from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `create_listeners'' > >> from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `each'' > >> from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `create_listeners'' > >> from /usr/lib/ruby/1.8/webrick/server.rb:75:in `listen'' > >> from /usr/lib/ruby/1.8/webrick/server.rb:63:in `initialize'' > >> from /usr/lib/ruby/1.8/webrick/httpserver.rb:24:in `initialize'' > >> from > >> /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in > >> `new'' > >> from > >> /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in > >> `run'' > >> from > >> /usr/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/commands/server.rb:111 > >> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in > >> `gem_original_require'' > >> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in > >> `require'' > >> from script/server:3 > > > Just a few basics: > > > * to which address exactly are you trying to bind? > > (show the exact command yoiu typed) > > > * what is the output of > > > $ ifconfig > > > Thx, > > > Peter > > > -- > > You received this message because you are subscribed to the Google Groups > > "Ruby on Rails: Talk" group. > > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To unsubscribe from this group, send email to > > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > For more options, visit this group at > >http://groups.google.com/group/rubyonrails-talk?hl=en. > > thanks peter for reply ,but sorry due some security reasons i can''t > provide you the ip address, you can consider some dummy ip in place of > myip in command .can you provide some solutions > > Regards > Sachin S. Kewale > ---- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Wed, Jan 18, 2012 at 11:10 AM, sachin kewale <sachinkewale-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote:> On 1/18/12, Peter Vandenabeele <peter-jNuWw7i2w7syMbTcgqFhxg@public.gmane.org> wrote: > > On Wed, Jan 18, 2012 at 10:43 AM, sachin kewale > > <sachinkewale-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote: > > > >> hi all, > >> > >> i am getting following error on starting server by using "ruby > >> script/server webrick -b some_Ip_address" on Fedora 14 ,is anyone know > >> why this is coming ? > >> > >> > >> INFO WEBrick 1.3.1 > >> [2012-01-18 04:37:13] INFO ruby 1.8.7 (2011-02-18) [i386-linux] > >> [2012-01-18 04:37:13] WARN TCPServer Error: Cannot assign requested > >> address - bind(2) > >> Exiting > >> /usr/lib/ruby/1.8/webrick/utils.rb:73:in `initialize'': Cannot assign > >> requested address - bind(2) (Errno::EADDRNOTAVAIL) > >> from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `new'' > >> from /usr/lib/ruby/1.8/webrick/utils.rb:73:in `create_listeners'' > >> from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `each'' > >> from /usr/lib/ruby/1.8/webrick/utils.rb:70:in `create_listeners'' > >> from /usr/lib/ruby/1.8/webrick/server.rb:75:in `listen'' > >> from /usr/lib/ruby/1.8/webrick/server.rb:63:in `initialize'' > >> from /usr/lib/ruby/1.8/webrick/httpserver.rb:24:in `initialize'' > >> from > >> /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in > >> `new'' > >> from > >> /usr/lib/ruby/gems/1.8/gems/rack-1.1.3/lib/rack/handler/webrick.rb:10:in > >> `run'' > >> from > >> /usr/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/commands/server.rb:111 > >> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in > >> `gem_original_require'' > >> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in > >> `require'' > >> from script/server:3 > >> > > > > Just a few basics: > > > > * to which address exactly are you trying to bind? > > (show the exact command yoiu typed) > > > > * what is the output of > > > > $ ifconfig > > thanks peter for reply ,but sorry due some security reasons i can''t > provide you the ip address, you can consider some dummy ip in place of > myip in command .can you provide some solutions >Understood. What I really wanted to double check if the ip address you are assigning with -b is really a local address of the system ... As a reference, here is what it shows on this system. You can replay those commands on your side to double check. ~/be$ ifconfig eth0 | grep inet\ inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0 ~/be$ rails s -b 192.168.0.105 # this works OK => Booting WEBrick => Rails 3.1.3 application starting in development on http://192.168.0.105:3000 => Call with -d to detach => Ctrl-C to shutdown server [2012-01-18 12:15:02] INFO WEBrick 1.3.1 [2012-01-18 12:15:02] INFO ruby 1.9.3 (2011-10-30) [i686-linux] [2012-01-18 12:15:02] INFO WEBrick::HTTPServer#start: pid=32052 port=3000 ^C [2012-01-18 12:15:07] INFO going to shutdown ... [2012-01-18 12:15:07] INFO WEBrick::HTTPServer#start done. Exiting ~/be$ rails s -b 192.168.0.106 # this will FAIL (using non-local .106 here !) => Booting WEBrick => Rails 3.1.3 application starting in development on http://192.168.0.106:3000 => Call with -d to detach => Ctrl-C to shutdown server [2012-01-18 12:15:13] INFO WEBrick 1.3.1 [2012-01-18 12:15:13] INFO ruby 1.9.3 (2011-10-30) [i686-linux] [2012-01-18 12:15:13] WARN TCPServer Error: Cannot assign requested address - bind(2) Exiting /home/peterv/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/webrick/utils.rb:85:in `initialize'': Cannot assign requested address - bind(2) (Errno::EADDRNOTAVAIL) HTH, Peter -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.