Golang: http2 and TLS handshake errors
<p>I have a Go application with both http (on port 80) and https (on port 443) enabled.</p>

<p>I keep getting lots of these 3 kinds of error:</p>

<ul>
<li><p><code>http2: server: error reading preface from client 79.49.31.60:37993: timeout waiting for client preface</code></p></li>
<li><p><code>http: TLS handshake error from 151.38.29.250:44235: EOF</code></p></li>
<li><p><code>http: TLS handshake error from 2.239.197.163:6742: read tcp x.xxx.xxx.xxx:443-&gt;2.239.197.163:6742: i/o timeout</code></p></li>
</ul>

<p>can anyone explain what these refer to?</p>

<p>Note that: all these requests are coming from mobile browsers (on Android and iOS devices)</p>