Twitterbot is using Accept: image/* when it requests images from Darkroom, which is responding with a 406 error.
Example curl: curl -H"Accept: image/*" http://www.mytimesplus.co.uk/darkroom/1280/0/02cb1a3e56afae44ffc826329715daba:333948db2201b549b9a2d968fa58d165/gravity.jpg
Observed response:
{"code":"NotAcceptableError","message":"Server accepts: application/json,text/plain,application/octet-stream,application/javascript"}
Expected behaviour: Darkroom returns 200 with the image.
Twitterbot is using Accept: image/* when it requests images from Darkroom, which is responding with a 406 error.
Example curl:
curl -H"Accept: image/*" http://www.mytimesplus.co.uk/darkroom/1280/0/02cb1a3e56afae44ffc826329715daba:333948db2201b549b9a2d968fa58d165/gravity.jpgObserved response:
{"code":"NotAcceptableError","message":"Server accepts: application/json,text/plain,application/octet-stream,application/javascript"}Expected behaviour: Darkroom returns 200 with the image.