Prevent verbose HTTP request logging
Help prevent access to sensitive information by reducing verbose HTTP request logging.
The two properties glide.outbound_http_log.override and glide.outbound_http_log.override.level work together to control the level of logging for outbound HTTP requests. When glide.outbound_http_log.override is set to true, the log level for requests and responses is controlled by glide.outbound_http_log.override.level. If the override level is set to all or elevated, then request and response headers are logged.
Ensure that glide.outbound_http_log.override is not set to true and that glide.outbound_http_log.override.level is not set to all or elevated. If these properties do not appear in the System Properties [sys_properties table], they are in a secure state.
More information
| Attribute | Description |
|---|---|
| Configuration name |
|
| Configuration type | System Properties (/sys_properties_list.do) |
| Data type |
|
| Recommended value |
|
| Default value |
|
| Fallback value |
|
| Category | Error handling and logging |
| Security risk |
|
| Functional impact |
The glide.outbound_http_log.override system property enables you to override outbound http request log level. A value of false defaults the log level to basic. If glide.outbound_http_log.override is set to true, the level of logging is determined by the value of the glide.outbound_http_log.override.level property. This value can be basic, elevated, or all. All 3 are string/text based values. Any value other than these is interpreted as basic. For additional details, see Configure outbound logging. |
| Dependencies and prerequisites | None |
To learn more about adding or creating a system property, see Add a system property.