On Tuesday 25 February 2003 03:22 pm, Fiorenza Meini wrote:
Hi there! On my SuSE Linux 8.1 professional box I configured the firewall and when I run SuSEfirewall2 I receive this kind of message: /sbin/SuSEfirewall2: line 696: test: 10.10.0.0/16: integer expression expected /sbin/SuSEfirewall2: line 696: test: 10.10.0.0/16: integer expression expected /sbin/SuSEfirewall2: line 696: test: 10.10.0.0/16: integer expression expected /sbin/SuSEfirewall2: line 696: test: 10.10.0.0/16: integer expression expected iptables v1.2.7a: Maximum prefix length 29 for --log-prefix
Please, what does it mean?
What version of SuSEfirewall2 script you have (in /sbin/SuSEfirewall2)? At some point this script - as far as I can remember - had an error in handling the "/16" part of those MASQ rules. I fixed it myself only to discover an official patch. If you have a look at the reported lines in the /sbin/SuSEfirewall2 script you'll probably see that there is a couple of parsing commands for the options just before the line that reports this error. Your version should be at v3.1 as indicated by the 4th line of the script. All this based on the fact that I had something similar a couple of weeks ago. I could be wrong... regards, timo