ssl.log shows the fields in the #fields line but the fields remain “-”. I’ve tried messing with the priority level but it’s not working. Something else going on here?
That works for most things, but the ssl log is primarily written to at the end of the ssl negotiation, not the end of the connection.
if you look in scripts/base/protocols/ssl/main.bro you see that the ssl log is written to by the log_record / finish helper functions, which are called from:
ssl_established, connection_state_remove(if not already logged!), and protocol_violation so in your case, what could work is
I used the ssl_established event and appears to be a bit of a race condition for what I’m doing. I’m pulling in some data from broker and deliver from broker is slower than network traffic…