add timeout to gather_headers, extend gather_ssl_certificate timeout