title: Puma / missing logs
body: <p><strong>Why I don't see any Rails specific entries in the logs ?</strong></p>
  
  <p>I'm using Puma 2.7.1 with Nginx proxy, on a normal Debian box, nothing fancy, ruby 1.9.3 via RVM.</p>
  
  <p>My puma config:</p>
  
  <pre><code>#!/usr/bin/env puma
  environment 'sandbox'
  bind 'unix://tmp/puma.sock'
  stdout_redirect 'log/puma.log', 'log/puma_error.log', true
  pidfile 'tmp/pids/puma.pid'
  state_path 'tmp/pids/puma.state'
  daemonize true 
  workers 4
  </code></pre>
  
  <p>I start puma via:</p>
  
  <pre><code>bundle exec puma -C config/puma/config.rb
  </code></pre>
  
  <p>I see:</p>
  
  <pre><code>[23664] Puma starting in cluster mode...
  [23664] * Version 2.7.1, codename: Earl of Sandwich Partition
  [23664] * Min threads: 0, max threads: 16
  [23664] * Environment: sandbox
  [23664] * Process workers: 4
  [23664] * Phased restart available
  [23664] * Listening on unix://tmp/puma.sock
  [23664] * Daemonizing...
  </code></pre>
  
  <p>I run:</p>
  
  <pre><code>tail -f log/puma*
  </code></pre>
  
  <p>I see:</p>
  
  <pre><code>==&gt; log/puma_error.log &lt;==
  X-Accel-Mapping header missing
  === puma startup: 2014-02-13 14:08:52 +0100 ===
  [deprecated] I18n.enforce_available_locales will default to true in the future. If you really want to skip validation of your locale you can set I18n.enforce_available_locales = false to avoid this message.
  
  ==&gt; log/puma.log &lt;==
  === puma startup: 2014-02-13 14:08:52 +0100 ===
  [23670] - Worker 23678 booted, phase: 0
  [23670] - Worker 23674 booted, phase: 0
  [23670] - Worker 23686 booted, phase: 0
  [23670] - Worker 23682 booted, phase: 0
  </code></pre>
  
  <p>But I don't see any more logs, nothing application related.</p>
  
  <p>When the application raises an exception, I get nothing in the logs... "tabula rasa"</p>