@groob if with check-in you mean update the config, then yes.
I was basically trying to trigger an update of the config from an external module.
osquery uses the standard TLS config plugin.
When I start osquery with the TLS plugin and TLS enrollment everything works fine.
Let’s assume now that I change the config. I need to redistribute it to all the nodes.
So I created a module and I try to execute the update and that’s when I get the segfault.