title: Read from the server failed when trying to connect to sql-azure from tsql
body: <p>I'm trying to connect to SQL-Azure from Ubuntu 12.04.</p>
  
  <p>I've compiled freeTds-0.91 with openssl and libiconf</p>
  
  <pre><code>tsql -H XXXXXXXX.database.windows.net -U Username -D DatabaseName -p 1433 -P Password
  </code></pre>
  
  <p>I try connect using the above statement and I get this error:</p>
  
  <pre><code>locale is "en_ZA.UTF-8"
  locale charset is "UTF-8"
  using default charset "UTF-8"
  Default database being set to DatabaseName
  Error 20004 (severity 9):
      Read from the server failed
      OS error 104, "Connection reset by peer"
  Error 20002 (severity 9):
      Adaptive Server connection failed
  There was a problem connecting to the server
  </code></pre>
  
  <p>My tsql -C output:</p>
  
  <pre><code>Compile-time settings (established with the "configure" script)
                          Version: freetds v0.91
           freetds.conf directory: /usr/local/etc
   MS db-lib source compatibility: no
      Sybase binary compatibility: no
                    Thread safety: yes
                    iconv library: yes
                      TDS version: 5.0
                            iODBC: no
                         unixodbc: no
            SSPI "trusted" logins: no
                         Kerberos: no
  </code></pre>
  
  <p>I can't seem to find any information on what is causing and how to resolve this issue.</p>
  
  <p>Any help will be much appreaciated.</p>