mqus/nft-rules

OpenVPN nft rule - command returns syntax error

tcreek opened this issue · 1 comments

Trying out your rules :

nft add chain inet filter forward { type filter hook forward priority 0 ; policy drop} returns

Error: syntax error, unexpected '}', expecting newline or semicolon
add chain inet filter forward { type filter hook forward priority 0 ; policy drop}
                                                                                 ^
Error: syntax error, unexpected end of file
add chain inet filter forward { type filter hook forward priority 0 ; policy drop}
^
mqus commented

Try adding a (escaped) semicolon after drop (like the error message suggested):

nft add chain inet filter forward { type filter hook forward priority 0 \; policy drop \; }

I fixed it in the rule. Thank you for reporting!