Suricata fails to start
-
This post is deleted! -
Increase the memory for the Stream Memory Cap
-
You have an eight-core CPU, so as @ntct says, increase the Stream Memcap value on the FLOW/STREAM tab to at least 256 MB and try to start again. Keep increasing the value in 4 MB or 8 MB chunks until Suricata starts. You can then try backing it down if you wish until it breaks, then bump it up slightly. Some changes in the Suricata binary in a recent revision caused an increase in needed stream memory when using high core-count CPUs. The old default of 32 MB is too low.
Bill
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.