title: Kubernetes - net/http: TLS handshake timeout when fetching logs (BareMetal)
body: <p>I have checked all over Google and Stackoverflow for any kind of hint as to the cause of the issue, yet nothing that will help resolve it.</p>
  
  <p>Background:<br>
  1 Master <br>
  6 Nodes <br></p>
  
  <p>Master and 4 Nodes working fine when collecting logs. 2 Brand new nodes, same os, same certs, same network, same configs, logs do not work.</p>
  
  <p>Issue: <strong>kubectl logs pod-5c474fdf8-fk5zm -n deployment
  Error from server: Get <a href="https://ip-addr:10250/containerLogs/deployment/pod-5c474fdf8-fk5zm/pod" rel="nofollow noreferrer">https://ip-addr:10250/containerLogs/deployment/pod-5c474fdf8-fk5zm/pod</a>: net/http: TLS handshake timeout</strong></p>
  
  <p>From the master and 4 other nodes, Logs return every time. I have had the issue before and it miraculously disappears. This time no joy.</p>
  
  <p>Things i have tried:</p>
  
  <pre> - opened the ports on the firewall
   - main certs installed and trusted 
   - added hostnames and IP's to hosts file
   - deleted re-added the nodes 
   - updated the system certs
   - telnet from the other nodes to the offending nodes on port 10250 
   - openssl s_client -connect offendingnodes.com:10250 and compared to openssl  s_client -connect workingnodes.com:10250 
   - googled the error 
   - read the K8s documentation, again. 
  </pre>
  
  <p>I am truly at a loss, so any help will be greatly appreciated.</p>