title: TestRail connection timing out due to a server issue [Status Code 500]
body: <p>I have a <code>script</code> that tries to connect to <code>TestRail</code> and it had been working for a while. Recently, the script has been timing out while trying to perform a <code>GET</code> request:</p>
  
  <pre><code>INFO:root: 
  {"message":"HTTPSConnectionPool(host='testrail.zooxlabs.com', 
  port=443): Max retries exceeded with url: 
  /index.php?/api/v2/get_case_fields (Caused by 
  NewConnectionError('&lt;urllib3.connection.VerifiedHTTPSConnection 
  object at 0x7f41590e05f8&gt;: Failed to establish a new connection: 
  [Errno 110] Connection timed out',))","statusCode":500}
  </code></pre>
  
  <p>The question I have is if this is a <code>server error</code> because normally, a request time out is a <code>Status Code 408</code> rather than a <code>500</code> error.</p>