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

    Can't remove limiter queue

    Scheduled Pinned Locked Moved Traffic Shaping
    6 Posts 3 Posters 794 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.
    • P
      Phil Ten
      last edited by

      Hello,

      I have a NetGate XG7100 fw 2.4.5

      When I try to remove a limiter queue I get this message (9 times):

      This pipe/queue is referenced in filter rules, please remove references from there before deleting.

      I removed all other limiters and queues, only this one is stuck there.
      I verified all firewall rules, this limiter is not in use in a rule, I am sure.
      (I only have a few as I am testing this device).

      A tried all I could find, but nothing helped:

      • reload filters
      • I enabled the queue to see which rule it would be, I get the same message
      • Reboot

      Other odd point, I can't save a name for this queue, I don't get an error, but the name is not saved.

      Any help to remove this limiter queue would be very appreciated

      I would rather avoid a factory reset to remove a limiter queue


      Limiter infos:
      Limiters:
      00001: 3.000 Mbit/s 0 ms burst 0
      q131073 50 sl. 0 flows (1 buckets) sched 65537 weight 0 lmax 0 pri 0 droptail
      sched 65537 type FIFO flags 0x0 0 buckets 0 active

      Schedulers:
      00001: 3.000 Mbit/s 0 ms burst 0
      sched 1 type WF2Q+ flags 0x0 0 buckets 0 active
      Children flowsets: 1

      Queues:
      q00001 50 sl. 0 flows (256 buckets) sched 1 weight 1 lmax 0 pri 0 droptail
      mask: 0x00 0x00000000/0x0000 -> 0xffffffff/0x0000
      q00003 50 sl. 0 flows (256 buckets) sched 2 weight 1 lmax 0 pri 0 droptail
      mask: 0x00 0xffffffff/0x0000 -> 0x00000000/0x0000


      Thank you

      Phil

      viktor_gV 1 Reply Last reply Reply Quote 0
      • S
        SteveITS Galactic Empire
        last edited by

        I don't have a specific answer for you but try saving a backup of the config file (XML) and searching in there?

        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
        Upvote 👍 helpful posts!

        1 Reply Last reply Reply Quote 0
        • P
          Phil Ten
          last edited by

          Thank you Steve, that worked, I could export the config file, remove the xml node for this queue et restore the config file. Problem solved. Many thanks.

          Phil

          1 Reply Last reply Reply Quote 0
          • viktor_gV
            viktor_g Netgate @Phil Ten
            last edited by

            @Phil-Ten
            Could you give more information:

            1. Limiter name
            2. Associated rules
            3. any other info to fix this issue
            1 Reply Last reply Reply Quote 0
            • P
              Phil Ten
              last edited by

              Hello Viktor,

              I would be glad to help, but I am not sure what I can add to my initial post.

              1. As I said there was no name for the limiter and I couldn't save a name. It remaned blank.

              2. No rules was attached to the limiter. I am sure of that.

              3. Below is the xml config.
                I removed the child queue, and restored the file and that solved my problem

                <dnshaper>
                <queue>
                <name>qin</name>
                <number>1</number>
                <qlimit></qlimit>
                <plr></plr>
                <description></description>
                <bandwidth>
                <item>
                <bw>3</bw>
                <burst></burst>
                <bwscale>Mb</bwscale>
                <bwsched>none</bwsched>
                </item>
                </bandwidth>
                <enabled></enabled>
                <buckets></buckets>
                <mask>none</mask>
                <maskbits></maskbits>
                <maskbitsv6></maskbitsv6>
                <delay>0</delay>
                <sched>wf2q+</sched>
                <aqm>droptail</aqm>
                <ecn></ecn>
                <queue>
                <name></name>
                <number>1</number>
                <qlimit></qlimit>
                <description><![CDATA[phil test]]></description>
                <weight></weight>
                <enabled></enabled>
                <buckets></buckets>
                <mask>none</mask>
                <maskbits></maskbits>
                <maskbitsv6></maskbitsv6>
                <aqm>droptail</aqm>
                <ecn></ecn>
                </queue>
                </queue>
                </dnshaper>

              I hope this will help.

              Regards,
              Phil

              1 Reply Last reply Reply Quote 0
              • viktor_gV
                viktor_g Netgate
                last edited by

                Removing/renaming limiters fixed in upstream:
                https://redmine.pfsense.org/issues/3924

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