During EVE TLS setup, a broken check for Ja3 being enabled led to Ja3
being disabled, but only in custom mode. This check is not needed, if
Ja3 is disabled, it won't be available, and won't be logged.
This is required to implement "extended" in terms of "custom" fields.
tls_ctx->flags |= LOG_TLS_SESSION_RESUMPTION;
}
- if ((tls_ctx->fields & LOG_TLS_FIELD_JA3) &&
- Ja3IsDisabled("fields")) {
- /* JA3 is disabled, so don't log any JA3 fields */
- tls_ctx->fields &= ~LOG_TLS_FIELD_JA3;
- tls_ctx->fields &= ~LOG_TLS_FIELD_JA3S;
- }
-
if ((tls_ctx->fields & LOG_TLS_FIELD_CERTIFICATE) &&
(tls_ctx->fields & LOG_TLS_FIELD_CHAIN)) {
SCLogWarning("Both 'certificate' and 'chain' contains the top "