Community discussions

MikroTik App
 
User avatar
jackwisp
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 68
Joined: Thu May 07, 2009 2:13 am
Location: Montevideo - Uruguay

Simple Queue before a dinamic Simple Queue not working

Tue Jan 26, 2010 9:51 pm

Hello, I'm turning crazy with some issues.
I’m using simple queues (assigned dynamically to PPP sessions) to limit bandwidth.
I’m marking some Cache hit packets with a different TOS (from my squid), then, with a mangle rule I label those packets as “Cache HIT!”.
I have defined in the top of simple queues a queue called “Cache HIT” with no bandwidth limitations, matching packets labeled “Cache HIT!”.

I have running this configuration for a long time, all works great, when a packet comes from my squid marked with a particular TOS, I mangle is as “Cache HIT!” and no bandwidth shaping was applied.

After several weeks I disabled this configuration for troubleshooting proposes, then when I back to my original configuration I noticed that packets marked as “Cache HIT!” in mangle don’t pass trough my “Cache HIT” simple queue, itself go trough the dynamically generated simple queue with bandwidth limitations.

I have reviewed several times my configurations, all look fine, counters from mangle show me that cache hits are marked correctly, but my simple queue “Cache HIT” just don’t catch those packets.

Some configuration cuts:

/ip firewall mangle> print

5 ;;; Proxy Cache HIT
chain=input action=mark-connection new-connection-mark=proxy_conn passthrough=yes src-address=****** dscp=12
6 chain=input action=mark-packet new-packet-mark=Cache HIT! passthrough=no connection-mark=proxy_conn


/queue simple> print

0 name="Cache HIT!" dst-address=0.0.0.0/0 interface=Downlink (eth2) parent=none packet-marks=Cache HIT! direction=both priority=8
queue=default-small/default-small limit-at=0/0 max-limit=0/0 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s
total-queue=default-small


Any ideas ?

Who is online

Users browsing this forum: Experimentator and 58 guests