title: Cannot Connect to Azure Database through ODBC Driver 11 for SQL Server and SQL Native Client
body: <p>I can easily access Azure SQL database through SQL Server 2014 but 
  When I  am trying to connect my PHP(Laravel) web application to Azure SQL Server through ODBC Driver 11 for SQL Server and also tried with SQL Native Client 11 , it is giving me different types of exceptions as given below </p>
  
  <ul>
  <li>[Microsoft][ODBC Driver 11 for SQL Server] A transport-level error
  has occurred when receiving results from the server (provider: TCP
  Provider, error: 0 - The semaphore timeout period has expired.)</li>
  <li>[Microsoft][ODBC Driver 11 for SQL Server] A transport-level error has
  occurred when receiving results from the server. (Provider: TCP
  Provider, error: 0 - An existing connection was forcibly closed by
  the remote host.)</li>
  <li>[Microsoft][ODBC Driver 11 for SQL
  Server]System.Data.SqlClient.SqlException: Timeout expired. The
  timeout period elapsed prior to completion of the operation or the
  server is not responding. The statement has been terminated.   </li>
  <li>[Microsoft][ODBC Driver 11 for SQL Server] A connection attempt<br>
  failed because the connected party did not properly respond after a<br>
  period of time, or established connection failed because connected<br>
  host has failed to respond.</li>
  <li>[Microsoft][ODBC Driver 11 for SQL Server]Named Pipes Provider: Could
  not open a connection to SQL Server [53]. , SQL state 08001 in
  SQLConnect</li>
  </ul>
  
  <p>I have gone through this Technet <a href="http://social.technet.microsoft.com/wiki/contents/articles/1719.windows-azure-sql-database-connectivity-troubleshooting-guide.aspx" rel="nofollow noreferrer">Article</a> and followed all the steps successfully till step 3.</p>
  
  <p>But when I traceroute to the server it is giving me following result</p>
  
  <p><img src="https://i.stack.imgur.com/XFNx7.png" alt="traceroute result"></p>
  
  <p>So, the issue which I am facing is due to reason that I am getting request timeout. And I have configured server firewall and added the client ip.</p>