There's something wrong with how the blob service transfers large
blobs. Small blobs work entirely reliably, large ones reliably fail,
except over localhost.
16:47 ~/.../liw-ci [master]$ curl -k -H "Authorization: Bearer $token"
https://126.96.36.199/blobs/stretch-ikiwiki > blob
% Total % Received % Xferd Average
Speed Time Time Time Current
Dload Upload Total Spent Left
10 732M 10
79.2M 0 0 2412k 0 0:05:11 0:00:33 0:04:38 3329k
curl: (18) transfer closed with 685416609 bytes remaining to read
[PREVIOUS COMMAND EXIT: 18]
16:47 ~/.../liw-ci [master]$
My guess is that the blob service should use the Bottle.py static_file
function to serve the blog. Annoying.