publish: apply interpret_http_exception() to create() exceptions so we report HTTP response body

for #279