You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit added the `ssl_enabled` and `ssl_client_authentication` configs. It also deprecates the following settings to comply with Logstash's SSL naming convention:
- `ssl` was deprecated in favor of `ssl_enabled`
- `ssl_verify_mode` was deprecated in favor of `ssl_client_authentication`
In addition to the new settings, it also changes:
- Using `ssl_verify_mode` should keep the current behavior as it is. Once upgraded to `ssl_client_authentication`, it will validate and reject configurations with `ssl_certificate_authorities` set and `ssl_client_authentication = > none`. The current `ssl_verify_mode` behavior is to silently ignore the `none` value and use `force_peer/required`.
- Fixed `ssl_peer_metadata` when `ssl_enabled => false`
- Added tests for the new and existing `SslContextBuilder` methods.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
## 6.6.0
2
+
- Reviewed and deprecated SSL settings to comply with Logstash's naming convention [#470](https://github.com/logstash-plugins/logstash-input-beats/pull/470)
3
+
- Deprecated `ssl` in favor of `ssl_enabled`
4
+
- Deprecated `ssl_verify_mode` in favor of `ssl_client_authentication`
5
+
1
6
## 6.5.0
2
7
- An enrichment `enrich` option added to control ECS passthrough. `ssl_peer_metadata` and `include_codec_tag` configurations are deprecated and can be managed through the `enrich`[#464](https://github.com/logstash-plugins/logstash-input-beats/pull/464)
0 commit comments