Firewall not start

Probably yes, the problems come from the kernel.
To optimize for speed, nethserver uses hard-coded shorewall capabilities linked to the kernel.
If you change to a kernel with different capabilities you should “tell” shorewall with:

shorewall show -f capabilities > /etc/shorewall/capabilities

Different capabilities also imply that some features may not work.

3 Likes