Docker error: HTTP 408 response body: invalid character '<' looking for beginning of value
<p>When I go <code>docker pull hello-world</code> I get the below error message:</p>

<p><code>Error response from daemon: error parsing HTTP 408 response body: invalid character '&lt;' looking for beginning of value: "&lt;html&gt;&lt;body&gt;&lt;h1&gt;408 Request Time-out&lt;/h1&gt;\nYour browser didn't send a complete request in time.\n&lt;/body&gt;&lt;/html&gt;\n\n"</code></p>

<p>Installed Docker version: </p>

<pre><code>Client:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:47:50 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:47:50 2016
 OS/Arch:      linux/amd64
</code></pre>

<p>Installed using: <code>curl -fsSL https://get.docker.com/ | sh</code></p>

<p>I have ensured that network exists and I can reach other sites. Please help</p>

<p>Update 1: The issue cannot be of setting MTU because I could pull the images from Docker hub a few days back on the same machine.</p>

<p>The issue cannot be of HTTP_PROXY either because I am in my home network</p>