Mikrotik SxT5 Lite Web Proxy

Hi All

I have the following setup:

Work LAN (with squid listening on it) ------>Wireless Backbone--------->Mikrotik SxT5 Lite (in pseudobridge mode)-----> TP-link indoor router.

I have been trying for more than three days now to get all my http traffic forwarded to a parent proxy on my work’s LAN. If I hardcode the parent squid’s address into my browser, I can use the internet, however, I want this to work without having to hardcode the setting. And also want stuff like WhatsApp and all other online apps on smartphones etc. to work without having to enter any proxy server into the device itself. From what I understand what I have read so far, is the Web Proxy tool in RouterOS is supposed to give me this functionality.

I have tried all sorts of forwarding rules and all sorts of configurations, but it seem that none of them forward the traffic to the web proxy. Has anyone successfully implemented such a scenario? Or will this never work?

Thanks in advance for any help!

Update:

I got this working, sort of. I have enabled web proxy, gave a parent proxy to connect to, and hardcoded the MT’s IP with port number (3128) into my browser, then I can browse the internet, no worries. But, if I put my browser into “No proxy” mode, then nothing happens, which tells me that my NAT rules aren’t working properly. If I open up Web Proxy connections, I don’t see any connections between my local machines and my parent proxy, however, if I hardcode the web proxy address in my browser, I see a lot of connections being made.

3    chain=srcnat action=masquerade log=no log-prefix="" 

4    chain=dstnat action=redirect to-ports=3128 protocol=tcp in-interface=ether1 port=0-65000 log=no 
      log-prefix=""

Any ideas from anyone please?