HTTP logging has proper status codes instead of 200

This is mostly for testing against the whole build, make sure there are no test failures as before.