title: How TLS Protocol propagation in case of multi-tier system
body: <p>We came across a scenario where need to upgrade our servers in partial chunks to support TLS1.2 protocol.</p>
  
  <p>We are not expected to run any network capture tool on our production servers like wireshark , etc because it is harmful, so could you please help me in understanding how exactly our protocol handshakes work in case of multi-tier system.</p>
  
  <p>Suppose, our request response is as follows:</p>
  
  <pre><code>A(Client) &lt;--&gt; B(Web Server) &lt;--&gt; C (SOA Servers) &lt;--&gt; D (Third Party Server)
  </code></pre>
  
  <p>Let me elaborate each entity:</p>
  
  <ul>
  <li>A (Client) : can have OS from Windows7 to windows 10</li>
  <li>B (Web Server) : Windows Server 2012R2</li>
  <li>C (SOA Servers) : Windows Server 2012R2 + "SchUseStrongCrypto" is enabled</li>
  <li>D (Third Party Server) : Can have OS from Windows Server 2008R2 to Window Server 2012R</li>
  </ul>
  
  <p>I am interested to know is there any dependency of protocol in-between multi-tier communication channel?</p>
  
  <p>How actually will the protocol propagate in the above scenario?</p>
  
  <p>Suppose if TLS1.1 is used in-between A to B then is it possible to use TLS1.2 in-between B to C OR C to D?</p>