External Proxy + PCC

Hello from Argentina.
I wish some kind soul help me
I’m trying to implement an external cache server. I am also using Load balacingPCC. I’ve look around the forum especially in these links:
http://forum.mikrotik.com/t/pcc-web-proxy/40470/1

http://forum.mikrotik.com/t/pcc-load-balancing-external-squid-proxy-centos/42051/1

http://forum.mikrotik.com/t/load-balance-multiwan-with-webproxy/38153/1

In the last link I followed all the configuration:

/ip firewall mangle
add action=mark-connection chain=input disabled=no in-interface=pppoe-out1
new-connection-mark=pppoe-out1_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=pppoe-out2
new-connection-mark=pppoe-out2_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=pppoe-out3
new-connection-mark=pppoe-out3_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=pppoe-out4
new-connection-mark=pppoe-out4_conn passthrough=yes
add action=mark-connection chain=output disabled=no dst-port=80
new-connection-mark=pppoe-out1_conn passthrough=yes
per-connection-classifier=both-addresses:4/0 protocol=tcp
add action=mark-connection chain=output disabled=no dst-port=80
new-connection-mark=pppoe-out2_conn passthrough=yes
per-connection-classifier=both-addresses:4/1 protocol=tcp
add action=mark-connection chain=output disabled=no dst-port=80
new-connection-mark=pppoe-out3_conn passthrough=yes
per-connection-classifier=both-addresses:4/2 protocol=tcp
add action=mark-connection chain=output disabled=no dst-port=80
new-connection-mark=pppoe-out4_conn passthrough=yes
per-connection-classifier=both-addresses:4/3 protocol=tcp
add action=accept chain=prerouting disabled=no dst-port=80 in-interface=
bridge1 protocol=tcp
add action=mark-connection chain=prerouting disabled=no dst-address-type=
!local in-interface=bridge1 new-connection-mark=pppoe-out1_conn
passthrough=yes per-connection-classifier=both-addresses:4/0
add action=mark-connection chain=prerouting disabled=no dst-address-type=
!local in-interface=bridge1 new-connection-mark=pppoe-out2_conn
passthrough=yes per-connection-classifier=both-addresses:4/1
add action=mark-connection chain=prerouting disabled=no dst-address-type=
!local in-interface=bridge1 new-connection-mark=pppoe-out3_conn
passthrough=yes per-connection-classifier=both-addresses:4/2
add action=mark-connection chain=prerouting disabled=no dst-address-type=
!local in-interface=bridge1 new-connection-mark=pppoe-out4_conn
passthrough=yes per-connection-classifier=both-addresses:4/3
add action=mark-routing chain=prerouting connection-mark=pppoe-out1_conn
disabled=no in-interface=bridge1 new-routing-mark=to_pppoe-out1
passthrough=yes
add action=mark-routing chain=prerouting connection-mark=pppoe-out2_conn
disabled=no in-interface=bridge1 new-routing-mark=to_pppoe-out2
passthrough=yes
add action=mark-routing chain=prerouting connection-mark=pppoe-out3_conn
disabled=no in-interface=bridge1 new-routing-mark=to_pppoe-out3
passthrough=yes
add action=mark-routing chain=prerouting connection-mark=pppoe-out4_conn
disabled=no in-interface=bridge1 new-routing-mark=to_pppoe-out4
passthrough=yes
add action=mark-routing chain=output connection-mark=pppoe-out1_conn
disabled=no new-routing-mark=to_pppoe-out1 passthrough=yes
add action=mark-routing chain=output connection-mark=pppoe-out2_conn
disabled=no new-routing-mark=to_pppoe-out2 passthrough=yes
add action=mark-routing chain=output connection-mark=pppoe-out3_conn
disabled=no new-routing-mark=to_pppoe-out3 passthrough=yes
add action=mark-routing chain=output connection-mark=pppoe-out4_conn
disabled=no new-routing-mark=to_pppoe-out4 passthrough=yes

Obvously is the same config but for only two wan connections and i add the rule in nat to redirect all the traffic.

It worked, but all HTTP traffic went out for a single interface, the default route.

The network configuration is as follows: (attach)



Can anyone give me a hand with this configuration?
jpg.jpg