Well it does do that:

Restarting Arno's Iptables Firewall...
** WARNING: In Variable NAT_FORWARD_TCP, Rule: "~8888>10.100.__0.117~80" is ignored.
Feb 06 13:27:41 WARNING: Not all firewall rules are applied.

a.


On 06-Feb-12 12:54, Julia Longtin wrote:
Oh, that makes sense to me... except since it WAS valid syntax, it means
that when it STOPPED being valid syntax, i need a little more warning
than "oh, all your port forwards no longer exist, have a nice day!". I
read debchanges, so at least a warning to sysadmins that the syntax that
used to be valid is no longer valid makes sense to me.

Luckily, there will at least be this thread to guide other sysadmins. I
had to use bash -x to trace through things and discover the 'fix' for my
perfectly 'valid' syntax not working.

Julia Longtin

On Mon, Feb 6, 2012 at 6:17 AM, Arno van Amersfoort
<arn...@rocky.eld.leidenuniv.nl <mailto:arn...@rocky.eld.leidenuniv.nl>>
wrote:

    Hello Julia,


    Ah you mean that the first WITH the "~" in front of the 8888 used to
    be a valid syntax? If so, this was never intended and it certainly
    doesn't serve any purpose. The fix is simple, as you already know,
    get rid of it ;-), unless I'm missing something here.


    cheers,

    Arno


    On 03-Feb-12 17:25, Julia Longtin wrote:

        I mean that going from "NAT_FORWARD_TCP=~8888>10.100.__0.117~80"
        causes
        the problem. you have the fix correct.

        Its possibly my syntax is wrong.. but it used to work this way.

        Julia Longtin

        On Fri, Feb 3, 2012 at 2:56 PM, Arno van Amersfoort
        <arn...@rocky.eld.leidenuniv.__nl
        <mailto:arn...@rocky.eld.leidenuniv.nl>
        <mailto:arn...@rocky.eld.__leidenuniv.nl
        <mailto:arn...@rocky.eld.leidenuniv.nl>>>
        wrote:

            You mean that "NAT_FORWARD_TCP="8888>10.100.____0.117~80"
        causes the
            problem and "NAT_FORWARD_TCP="0/0~8888>10.____100.0.117~80"
        fixes

            that? I tried reproducing it, but I can't get it to fail.
        Could you
            provide a snippet of the error?

            thanks.

            Arno


            On 03-Feb-12 15:37, Julia Longtin wrote:

                Package: arno-iptables-firewall
                Version: 2.0.1-1
                Severity: important

                Dear Maintainer,
                After performing an upgrade, i have found that the
        format of the
                rules expected in firewall.conf have changed.
                Instead of accepting a blank source IP, it now requires
        a source
                IP, or parse_rules fails, and gives a WARNING: rule will be
                ignored..

                see the '0/0' that has been added to my NAT_FORWARD_TCP
        rules.

                Julia Longtin

                -- System Information:
                Debian Release: wheezy/sid
                   APT prefers unstable
                   APT policy: (500, 'unstable'), (500, 'stable')
                Architecture: i386 (x86_64)

                Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
                Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8
        (charmap=locale:
                Cannot set LC_CTYPE to default locale: No such file or
        directory
                locale: Cannot set LC_MESSAGES to default locale: No
        such file
                or directory
                locale: Cannot set LC_ALL to default locale: No such file or
                directory
                ANSI_X3.4-1968)
                Shell: /bin/sh linked to /bin/dash

                Versions of packages arno-iptables-firewall depends on:
                ii  debconf [debconf-2.0]  1.5.41
                ii  gawk                   1:3.1.8+dfsg-0.1
                ii  iproute                20120105-1
                ii  iptables               1.4.12.2-1

                Versions of packages arno-iptables-firewall recommends:
                ii  dnsutils  1:9.8.1.dfsg.P1-2
                ii  lynx      2.8.8dev.9-3
                ii  rsyslog   5.8.6-1

                arno-iptables-firewall suggests no packages.

                -- Configuration Files:
                /etc/arno-iptables-firewall/____firewall.conf changed:
                EXT_IF="$DC_EXT_IF"
                EXT_IF_DHCP_IP=$DC_EXT_IF_____DHCP_IP
                EXTERNAL_DHCP_SERVER=0
                EXTERNAL_DHCPV6_SERVER=0
                INT_IF="$DC_INT_IF"
                INTERNAL_NET="$DC_INTERNAL_____NET"

                INTERNAL_NET_ANTISPOOF=1
                DMZ_IF=""
                DMZ_NET=""
                DMZ_NET_ANTISPOOF=1
                NAT=$DC_NAT
                NAT_INTERNAL_NET="$DC_NAT_____INTERNAL_NET"
                NAT_LOCAL_REDIRECT=1
                NAT_FORWARD_TCP="0/0~8888>10.____100.0.117~80 \

                0/0~8889>10.100.0.88~80 \
                0/0~8890>10.100.0.40~80 \
                0/0~8891>10.100.0.58~80 \
                0/0~8892>10.100.0.100~80 \
                0/0~8893>10.100.0.20~80 \
                0/0~2280>10.100.0.44~22 \
                0/0~2281>10.100.0.75~22 \
                0/0~8333>10.100.0.95~8333 "
                NAT_FORWARD_UDP=""
                NAT_FORWARD_IP=""
                INET_FORWARD_TCP=""
                INET_FORWARD_UDP=""
                INET_FORWARD_IP=""
                IP4TABLES="/sbin/iptables"
                IP6TABLES="/sbin/ip6tables"
                ENV_FILE="/usr/share/arno-____iptables-firewall/environment"

          PLUGIN_BIN_PATH="/usr/share/____arno-iptables-firewall/____plugins"
                PLUGIN_CONF_PATH="/etc/arno-____iptables-firewall/plugins"

                DMESG_PANIC_ONLY=1
                MANGLE_TOS=1
                SET_MSS=1
                TTL_INC=0
                USE_IRC=0
                LOOSE_FORWARD=0
                FORWARD_LINK_LOCAL=0
                IPV6_DROP_RH_ZERO=1
                RESERVED_NET_DROP=0
                DRDOS_PROTECT=0
                IPV6_SUPPORT=0
                NMB_BROADCAST_FIX=0
                COMPILED_IN_KERNEL_MESSAGES=1
                DEFAULT_POLICY_DROP=1
                TRUSTED_IF=""
                IF_TRUSTS=""

          CUSTOM_RULES="/etc/arno-____iptables-firewall/custom-____rules"

                LOCAL_CONFIG_FILE=""
                DISABLE_IPTABLES_BATCH=0
                TRACE=0
                BLOCKED_HOST_LOG=1
                SCAN_LOG=1
                POSSIBLE_SCAN_LOG=1
                BAD_FLAGS_LOG=1
                INVALID_TCP_LOG=0
                INVALID_UDP_LOG=0
                INVALID_ICMP_LOG=0
                RESERVED_NET_LOG=0
                FRAG_LOG=1
                INET_OUTPUT_DENY_LOG=1
                LAN_OUTPUT_DENY_LOG=1
                LAN_INPUT_DENY_LOG=1
                DMZ_OUTPUT_DENY_LOG=1
                DMZ_INPUT_DENY_LOG=1
                FORWARD_DROP_LOG=1
                LINK_LOCAL_DROP_LOG=1
                ICMP_REQUEST_LOG=1
                ICMP_OTHER_LOG=1
                PRIV_TCP_LOG=1
                PRIV_UDP_LOG=1
                UNPRIV_TCP_LOG=1
                UNPRIV_UDP_LOG=1
                IGMP_LOG=1
                OTHER_IP_LOG=1
                ICMP_FLOOD_LOG=1
                FIREWALL_LOG="/var/log/arno-____iptables-firewall"

                LOGLEVEL="info"
                LOG_HOST_INPUT_TCP=""
                LOG_HOST_INPUT_UDP=""
                LOG_HOST_INPUT_IP=""
                LOG_HOST_OUTPUT_TCP=""
                LOG_HOST_OUTPUT_UDP=""
                LOG_HOST_OUTPUT_IP=""
                LOG_INPUT_TCP=""
                LOG_INPUT_UDP=""
                LOG_INPUT_IP=""
                LOG_OUTPUT_TCP=""
                LOG_OUTPUT_UDP=""
                LOG_OUTPUT_IP=""
                LOG_HOST_INPUT=""
                LOG_HOST_OUTPUT=""
                SYN_PROT=1
                REDUCE_DOS_ABILITY=1
                ECHO_IGNORE=0
                LOG_MARTIANS=1
                IP_FORWARDING=1
                IPV6_AUTO_CONFIGURATION=1
                ICMP_REDIRECT=0
                CONNTRACK=16384
                ECN=1
                RP_FILTER=1
                SOURCE_ROUTE_PROTECTION=1
                LOCAL_PORT_RANGE="32768 61000"
                DEFAULT_TTL=64
                NO_PMTU_DISCOVERY=0
                LAN_OPEN_ICMP=1
                LAN_OPEN_TCP="21 22 80"
                LAN_OPEN_UDP="53 67 69"
                LAN_OPEN_IP=""
                LAN_DENY_TCP=""
                LAN_DENY_UDP=""
                LAN_DENY_IP=""
                LAN_HOST_OPEN_TCP=""
                LAN_HOST_OPEN_UDP=""
                LAN_HOST_OPEN_IP=""
                LAN_HOST_DENY_TCP=""
                LAN_HOST_DENY_UDP=""
                LAN_HOST_DENY_IP=""
                LAN_INET_OPEN_ICMP=1
                LAN_INET_OPEN_TCP=""
                LAN_INET_OPEN_UDP=""
                LAN_INET_OPEN_IP=""
                LAN_INET_DENY_TCP=""
                LAN_INET_DENY_UDP=""
                LAN_INET_DENY_IP=""
                LAN_INET_HOST_OPEN_TCP=""
                LAN_INET_HOST_OPEN_UDP=""
                LAN_INET_HOST_OPEN_IP=""
                LAN_INET_HOST_DENY_TCP=""
                LAN_INET_HOST_DENY_UDP=""
                LAN_INET_HOST_DENY_IP=""
                DMZ_OPEN_ICMP=1
                DMZ_OPEN_TCP=""
                DMZ_OPEN_UDP=""
                DMZ_OPEN_IP=""
                DMZ_HOST_OPEN_TCP=""
                DMZ_HOST_OPEN_UDP=""
                DMZ_HOST_OPEN_IP=""
                INET_DMZ_OPEN_ICMP=0
                INET_DMZ_OPEN_TCP=""
                INET_DMZ_OPEN_UDP=""
                INET_DMZ_OPEN_IP=""
                INET_DMZ_DENY_TCP=""
                INET_DMZ_DENY_UDP=""
                INET_DMZ_DENY_IP=""
                INET_DMZ_HOST_OPEN_TCP=""
                INET_DMZ_HOST_OPEN_UDP=""
                INET_DMZ_HOST_OPEN_IP=""
                INET_DMZ_HOST_DENY_TCP=""
                INET_DMZ_HOST_DENY_UDP=""
                INET_DMZ_HOST_DENY_IP=""
                DMZ_INET_OPEN_ICMP=1
                DMZ_INET_OPEN_TCP=""
                DMZ_INET_OPEN_UDP=""
                DMZ_INET_OPEN_IP=""
                DMZ_INET_DENY_TCP=""
                DMZ_INET_DENY_UDP=""
                DMZ_INET_DENY_IP=""
                DMZ_INET_HOST_OPEN_TCP=""
                DMZ_INET_HOST_OPEN_UDP=""
                DMZ_INET_HOST_OPEN_IP=""
                DMZ_INET_HOST_DENY_TCP=""
                DMZ_INET_HOST_DENY_UDP=""
                DMZ_INET_HOST_DENY_IP=""
                DMZ_LAN_OPEN_ICMP=0
                DMZ_LAN_HOST_OPEN_TCP=""
                DMZ_LAN_HOST_OPEN_UDP=""
                DMZ_LAN_HOST_OPEN_IP=""
                FULL_ACCESS_HOSTS=""
                BROADCAST_TCP_NOLOG=""
                HOST_OPEN_TCP=""
                HOST_OPEN_UDP=""
                HOST_OPEN_IP=""
                HOST_OPEN_ICMP=""
                HOST_DENY_TCP=""
                HOST_DENY_UDP=""
                HOST_DENY_IP=""
                HOST_DENY_ICMP=""
                HOST_DENY_TCP_NOLOG=""
                HOST_DENY_UDP_NOLOG=""
                HOST_DENY_IP_NOLOG=""
                HOST_DENY_ICMP_NOLOG=""
                HOST_REJECT_TCP=""
                HOST_REJECT_UDP=""
                HOST_REJECT_TCP_NOLOG=""
                HOST_REJECT_UDP_NOLOG=""
                DENY_TCP_OUTPUT=""
                DENY_UDP_OUTPUT=""
                DENY_IP_OUTPUT=""
                HOST_DENY_TCP_OUTPUT=""
                HOST_DENY_UDP_OUTPUT=""
                HOST_DENY_IP_OUTPUT=""
                OPEN_ICMP=$DC_OPEN_ICMP
                OPEN_ICMPV6=1
                OPEN_TCP="$DC_OPEN_TCP"
                OPEN_UDP="$DC_OPEN_UDP"
                OPEN_IP=""
                DENY_TCP=""
                DENY_UDP=""
                DENY_TCP_NOLOG=""
                DENY_UDP_NOLOG=""
                REJECT_TCP=""
                REJECT_UDP=""
                REJECT_TCP_NOLOG=""
                REJECT_UDP_NOLOG=""
                BLOCK_HOSTS=""
                BLOCK_HOSTS_BIDIRECTIONAL=1


                -- debconf information:
                perl: warning: Setting locale failed.
                perl: warning: Please check that your locale settings:
                        LANGUAGE = (unset),
                        LC_ALL = (unset),
                        LANG = "en_GB.UTF-8"
                     are supported and installed on your system.
                perl: warning: Falling back to the standard locale ("C").
                locale: Cannot set LC_CTYPE to default locale: No such
        file or
                directory
                locale: Cannot set LC_MESSAGES to default locale: No
        such file
                or directory
                locale: Cannot set LC_ALL to default locale: No such file or
                directory
                * arno-iptables-firewall/config-____int-nat-net: 10.100.0/24
                172.16.0/24
                * arno-iptables-firewall/____dynamic-ip: true
                * arno-iptables-firewall/config-____int-net: 10.100.0/24
        172.16.0/24
                * arno-iptables-firewall/icmp-____echo: true
                * arno-iptables-firewall/____services-udp: 53
                   arno-iptables-firewall/title:
                * arno-iptables-firewall/config-____ext-if: eth0
                * arno-iptables-firewall/____services-tcp: 22 53 80
                * arno-iptables-firewall/____restart: true
                * arno-iptables-firewall/config-____int-if: eth1 br0
                * arno-iptables-firewall/nat: true
                * arno-iptables-firewall/____debconf-wanted: true


                -- debsums errors found:
                perl: warning: Setting locale failed.
                perl: warning: Please check that your locale settings:
                        LANGUAGE = (unset),
                        LC_ALL = (unset),
                        LANG = "en_GB.UTF-8"
                     are supported and installed on your system.
                perl: warning: Falling back to the standard locale ("C").








--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to