title: Sure you're not looking for /faye?
body: <p>I am following this tutorial to the letter :</p>
  
  <p><a href="http://net.tutsplus.com/tutorials/ruby/how-to-use-faye-as-a-real-time-push-server-in-rails/" rel="nofollow">http://net.tutsplus.com/tutorials/ruby/how-to-use-faye-as-a-real-time-push-server-in-rails/</a></p>
  
  <p>I have installed thin, faye and written the following in the faye.ru file : </p>
  
  <pre><code>require 'faye'
  bayeux = Faye::RackAdapter.new(:mount =&gt; '/faye', :timeout =&gt; 25)
  bayeux.listen(9292)
  </code></pre>
  
  <p>But when I start the rack up server :</p>
  
  <pre><code>rackup faye.ru -E production -s thin
  </code></pre>
  
  <p>The server does start correctly :</p>
  
  <pre><code>&gt;&gt; Thin web server (v1.5.0 codename Knife)
  &gt;&gt; Maximum connections set to 1024
  &gt;&gt; Listening on 0.0.0.0:9292, CTRL+C to stop
  </code></pre>
  
  <p>But when I access any webpage, such as "http://localhost:9292/", I get the following message :</p>
  
  <pre><code>Sure you're not looking for /faye ?
  </code></pre>
  
  <p>And the neither this tutorial nor Ryan Bates rails cast #260 give an explanation of why this is happening. Does somebody have an idea?</p>
  
  <p>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).</p>