Hi guys, I did the following to enable Web-proxy cache:
1. Enable Web-proxy and set the approperiate cache sizes for RAM and disk. Make it listen to a certain port such as 8080 and enable Transparent mode
2. Add a firewall rule under NAT to transparently redirect HTTP requests to Web-proxy port:
/ip firewall nat add in-interface=Local dst-port=80 protocol=tcp action=redirect to-ports=8080 chain=dstnat
3. Uncheck the Transparent Proxy from Hotspot user profiles wanted to be utilizing cache. Tell the users to logout and then login.
Thats all.