| Puppetserver almost always compresses responses it sends, which makes it difficult to debug when using --http_debug. We should add an http_compression setting so that it's possible for the agent to only support Accept-Encoding: identity. Note we used to have a compression setting but it was removed awhile ago. We could have http_debug disable compression automatically, but that means you wouldn't be able to debug in the same way that the agent normally runs, which seems bad, and could hide problems, e.g. a GET request could fail normally when using inflate but always succeed when using http_debug because compression is automagically disabled. |