title: Error when connecting to Azure SQL database. The semaphore timeout period has expired. (Microsoft SQL Server, Error: 121)
body: <p>In my company we are using Azure SQL database as our internal data storage. All of my team members are using the same login and password to get access to database. There is no issue when they are trying to connect or update database.</p>
  <p>I am new employee, my manager granted me an access to the same database. As per company policy all of laptops in company have the same configuration, moreover system is installed from one backup image. When I am trying to connect the same database with the same login and password it occur below error:</p>
  <blockquote>
  <p>TITLE: Connect to Server</p>
  <hr />
  <p>Cannot connect to xxxxxxxx.database.windows.net.</p>
  <hr />
  </blockquote>
  <pre><code>ADDITIONAL INFORMATION:
  
  A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.) (Microsoft SQL Server, Error: 121)
  
  For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&amp;EvtSrc=MSSQLServer&amp;EvtID=121&amp;LinkId=20476
  </code></pre>
  <p>I took some of these tips <a href="http://support.microsoft.com/kb/325487" rel="nofollow noreferrer">http://support.microsoft.com/kb/325487</a> to try fix error but it not helped.
  Network adapter drivers were updated.
  Port 1433 was added to inbound and outbound rules in &quot;Windows Defender Firewall with Advanced Security&quot; feature.</p>
  <p>I contacted our internal support, but they do not know reason of this error.</p>