I have a video that is about 2 minutes long and 6.32MB in size. When I run a local server (using Python), the video loads just fine. However, when I try opening it on my website (hosted on Heroku), the video does not load.
This is the associated Heroku log:
sock=client
at=warning code=H27 desc="Client Request Interrupted"
method=GET path="/video.mp4" host=somewhere.com
dyno=web.1
connect=0ms service=26ms
status=499
bytes=
protocol=http
This StackOverflow answer states,
HTTP 499 in Nginx means that the client closed the connection before the server answered the request. In my experience is usually caused by client side timeout.
Heroku's description of the 'H27 - Client Request Interrupted' error is,
The client socket was closed either in the middle of the request or before a response could be returned. For example, the client closed their browser session before the request was able to complete.
What does this mean in terms of Heroku? What can I do so that my video loads?