Curtis
10/09/2024, 8:37 PMcat /sys/class/dmi/id/product_uuid
)
4. Confirmed no errors evident in journalctl | grep osquery
5. No errors seen when running osquery manually with --verbose flag (osqueryd --verbose --flagfile=/etc/osquery/flagfile.txt
)
6. Disabled features.enable_host_users
and features.enable_software_inventory.
Is there anything else I can try?Curtis
10/09/2024, 8:52 PMCurtis
10/09/2024, 8:59 PMCurtis
10/09/2024, 9:05 PMosqueryi --verbose --tls_dump --flagfile=/etc/osquery/flagfile.txt
If I run osqueryd with the same CLI arguments, it starts up and appears to successfully send and retrieve data from Fleet's TLS endpoints, but the host doesn't appear online in Fleet.Curtis
10/09/2024, 9:18 PMSelect uuid as host_uuid from system_info
in osqueryi . the osqueryi value also corresponds with what is on disk at /sys/class/dmi/id/product_uuid
, but the decoration sent to Fleet appears to be invalidJohn Speno
10/09/2024, 9:25 PMUUID
is stored in the osquery.db. Perhaps this node is using the same UUID
as another.
You can fix it on the affected node by stopping osqueryd, then removing /var/osquery/osquery.db
, then starting osqueryd again.
disclaimer: I'm not affiliated with Fleet.Curtis
10/09/2024, 9:25 PMJohn Speno
10/09/2024, 9:25 PMJohn Speno
10/09/2024, 9:26 PM/var/osquery/osquery.db
file.Curtis
10/09/2024, 9:26 PMJohn Speno
10/09/2024, 9:27 PMCurtis
10/09/2024, 9:27 PMJohn Speno
10/11/2024, 5:44 PM