title: Unable to start haproxy 2.4 - Missing LF on last line?
body: <p>Basically the title.  I'm working on upgrading our existing haproxy from 1.5 to the latest version.  Because of that, I'm setting up a test case to ensure our old setup can work on it.  However, when I try to run it, I get the following error:</p>
  <pre><code>[NOTICE]   (28948) : haproxy version is 2.4.1-1ce7d49
  [NOTICE]   (28948) : path to executable is /home/user/test/usr/local/sbin/haproxy
  [ALERT]    (28948) : parsing [test.cfg:22]: Missing LF on last line, file might have been truncated at position 68.
  [ALERT]    (28948) : Error(s) found in configuration file : test.cfg
  [ALERT]    (28948) : Fatal errors found in configuration.
  </code></pre>
  <p>I've tried looking it up, but I cannot find anything on the error.  I've already checked my config file, and it is using the correct Unix format.  Also, my test config works for the older version of HAProxy.</p>
  <pre><code>global
     stats timeout 30s
     user root
     group root
  
  defaults
     log global
     mode http
     option httplog
     option dontlognull
     timeout connect 5000
     timeout client 50000
     timeout server 50000
  
  frontend http_front
     bind *:9090
     default_backend http_back
  
  backend http_back
     balance roundrobin
     server test.server.com 127.0.0.1:8000
  </code></pre>
  <p>In addition, I did the following to install haproxy:</p>
  <pre><code>tar xvf haproxy-2.4.1.tar.gz
  cd haproxy-2.4.1
  #vi to Makefile and set PREFIX to PREFIX = /home/user/test/usr/local
  make TARGET=linux-glibc
  make install
  </code></pre>
  <p>Is there anything that sticks out regarding my config file?  Or did I miss something in the installation process?</p>