Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Multi wan rule error

    Scheduled Pinned Locked Moved Routing and Multi WAN
    2 Posts 2 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      expert_az
      last edited by

      i'm getting this errors on system logs,when i'm trying to test multi wan senario ,after dissconnecting my primary WAN(pppoe)

      where is a mistake?where i have to look?

      Jan 13 13:05:06 php: : There were error(s) loading the rules: /tmp/rules.debug:345: macro '' not defined /tmp/rules.debug:345: syntax error /tmp/rules.debug:346: macro '' not defined /tmp/rules.debug:347: macro '' not defined /tmp/rules.debug:348: macro '' not defined /tmp/rules.debug:349: macro '' not defined /tmp/rules.debug:350: macro '' not defined /tmp/rules.debug:351: macro '' not defined /tmp/rules.debug:352: macro '' not defined /tmp/rules.debug:353: macro '' not defined /tmp/rules.debug:354: macro '' not defined /tmp/rules.debug:355: macro '' not defined /tmp/rules.debug:356: macro '' not defined /tmp/rules.debug:357: macro '' not defined /tmp/rules.debug:358: macro '' not defined /tmp/rules.debug:359: macro '' not defined /tmp/rules.debug:360: macro '' not defined /tmp/rules.debug:361: macro '' not defined /tmp/rules.debug:362: macro '' not defined pfctl: Syntax error in config file: pf rules not loaded - The line in question reads [345]: pass out on $ proto udp from any to 85.105.67.189 port
      Jan 13 13:05:06 php: : New alert found: There were error(s) loading the rules: /tmp/rules.debug:345: macro '' not defined /tmp/rules.debug:345: syntax error /tmp/rules.debug:346: macro '' not defined

      /tmp/rules.debug:347: macro '' not defined /tmp/rules.debug:348: macro '' not defined /tmp/rules.debug:349: macro '' not defined /tmp/rules.debug:350: macro '' not defined /tmp/rules.debug:351: macro '' not defined /tmp/rules.debug:352: macro '' not defined /tmp/rules.debug:353: macro '' not defined /tmp/rules.debug:354: macro '' not defined /tmp/rules.debug:355: macro '' not defined /tmp/rules.debug:356: macro '' not defined /tmp/rules.debug:357: macro '' not defined /tmp/rules.debug:358: macro '' not defined /tmp/rules.debug:359: macro '' not defined /tmp/rules.debug:360: macro '' not defined /tmp/rules.debug:361: macro '' not defined /tmp/rules.debug:362: macro '' not defined pfctl: Syntax error in config file: pf rules not loaded The line in question reads [345]: pass out on $ proto udp from any to 85.1
      Jan 13 13:05:06 php: : The command '/sbin/pfctl -o basic -f /tmp/rules.debug' returned exit code '1', the output was '/tmp/rules.debug:345: macro '' not defined /tmp/rules.debug:345: syntax error /tmp/rules.debug:346: macro '' not defined /tmp/rules.debug:347: macro '' not defined /tmp/rules.debug:348: macro '' not defined /tmp/rules.debug:349: macro '' not defined /tmp/rules.debug:350: macro '' not defined /tmp/rules.debug:351: macro '' not defined /tmp/rules.debug:352: macro '' not defined /tmp/rules.debug:353: macro '' not defined /tmp/rules.debug:354: macro '' not defined /tmp/rules.debug:355: macro '' not defined /tmp/rules.debug:356: macro '' not defined /tmp/rules.debug:357: macro '' not defined /tmp/rules.debug:358: macro '' not defined /tmp/rules.debug:359: macro '' not defined /tmp/rules.debug:360: macro '' not defined /tmp/rules.debug:361: macro '' not defined /tmp/rules.debug:362: macro '' not defined pfctl: Syntax error in config file: pf rules not loaded'
      Jan 13 13:05:05 php: : MONITOR: GW_WAN is down, removing from routing group
      Jan 13 13:04:59 check_reload_status: Reloading filter
      Jan 13 13:04:49 apinger: ALARM: GW_WAN(xxx.xxx.xxx.xxx) *** down ***

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        What version are you running?

        That looks like something that was fixed before 2.0 was released, where a missing or disabled interface (or perhaps it was rules?) were finding their way into the ruleset somehow.

        It could be something else, but that looks familiar.

        It would help to see a full copy of your /tmp/rules.debug file when this error happens.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.