I am following this tutorial to the letter :
http://net.tutsplus.com/tutorials/ruby/how-to-use-faye-as-a-real-time-push-server-in-rails/
I have installed thin, faye and written the following in the faye.ru file :
require 'faye'
bayeux = Faye::RackAdapter.new(:mount => '/faye', :timeout => 25)
bayeux.listen(9292)
But when I start the rack up server :
rackup faye.ru -E production -s thin
The server does start correctly :
>> Thin web server (v1.5.0 codename Knife)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:9292, CTRL+C to stop
But when I access any webpage, such as "http://localhost:9292/", I get the following message :
Sure you're not looking for /faye ?
And the neither this tutorial nor Ryan Bates rails cast #260 give an explanation of why this is happening. Does somebody have an idea?
I must say that my project is using ruby version 1.8.7 (and I can't upgrade to 1.9 because some of the gems I use do not support 1.9 yet).