Many days I tried proxy in ROS v3.7 and today (with hope) just tried v3.8. Come on Mikrotik ! what are you doing ???
My proxy can cache JPG, GIF, BMP, etc. But NEVER cache zip, exe, rar, etc. What is going on ?? I read all forums, but no clue…even ask to Mikrotik also no answer !
ip fire mang pr
Flags: X - disabled, I - invalid, D - dynamic
0 ;;; bypass-proxy-hit
chain=output action=mark-packet new-packet-mark=bypass-proxy-hit
passthrough=no out-interface=LAN dscp=10
Whilst Router OS itself has been around for some years and has now evolved to verison 3, the web proxy feature is actually brand new (in version 3.x) and in my opinion only in version 0.01.
Mikrotik chose to completely re-write FROM SCRATCH the web proxy feature. This means that it is extremely new software and doesnt have the maturity that the overall package has.
My suggestion is to deploy another more mature proxy solution. Obviously Squid springs to mind.
Squid has many features and performance, and can be customised (with the base OS) to run on any hardware, and some really powerful hardware designed for the purpose.
Remember the old quote, “Jack of all trades master of none” ? Mikrotik are going to have to think very carefully as they develop their product to make sure that this doesnt apply to them.
Another on of these features that is in its infancy is the MPLS support.
Lol, that very much applies to ROS already.
Nothing is exceptionally good and nothing is really stable.
I know i will get killed for saying this, but its true…
One problem will be fixed and another will be created.
I would stay on one version , but that version normally has an issue that forces me to upgrade to the next version and it’s issues.
Web proxy has a tendancy on my side to simply stop running!
I have to untick “enable” and retick it to start it.
I’m facing similar problem, but in my case the interfaces disappear I thought that with version 3.8 the problem will go away but it is still present, for me restarting the web proxy doesn’t work I have to reboot the whole machine.
My proxu settings are :
enabled: yes
src-address: 0.0.0.0
port: 8080
parent-proxy: 0.0.0.0
parent-proxy-port: 0
cache-drive: system
cache-administrator: “master”
max-cache-size: unlimited
cache-on-disk: yes
max-client-connections: 5000
max-server-connections: 5000
max-fresh-time: 3d
serialize-connections: no
always-from-cache: no
cache-hit-dscp: 4
ethernet interfaces, I have 4 of them one Public and three local interfaces, after a certain time the interfaces disappear from the list of interfaces, if I want to monitor bandwidth the only thing that I can see is aggregate, no dynamic interfaces PPPOE no any other ethernet interface is shown just aggregate.
Very strange, I have no idea what is going on, i have tried to restart proxy but no luck I have tried to reboot the router in comanl-line but it will not respond, only hard (manual) reboot of the machine brings it back to the normal work.
Hi, i am using 320 GB Hardisk. So space is not my problem. I tried all size of zip files (2mb, 3mb, 50mb, 100mb) but mikrotik won’t cache those.
Some people said beter do with squid. But more hardware means more cost, more power, more ups, and more trouble shooting when problems come. Then I prefer to use internalproxy , but MT proxy made headache for me
Can I suggest for testing purposes that we work our way back to where we can get a stable setting.
I would suggest that you try the following in this order:
1: Make the proxy settings completely default and then test to see if that resolves the interfaces issue.
2: if it does then add each extra setting you want 1 x 1. so, first serialize connections, and then test to see if its stable.
Make sure that when you are testing you give enough time, say 24 hours between changes (as internet loads vary)
3: Keep adding the features until you either see total stability or a failure. If you see a failure, try again to go back to the last setting that worked and see if it is still stable.
At that point you will have a concrete and re-producible error that you can then describe to the Mikrotik Team by sending a supout file.
I would also suggest that you reset the router to factory defaults and rebuild the config to see if something else is in there.
I already have a cluster of SQUID servers, using wccp, but this router is in another network segment where the SQUID cache farm can’t be reached, but anyway I upgraded to 3.9 and for the time being it looks very stable it seems that upgrade itself solved the problem. Wait and see.
v3.9 still NOT ready for proxy. When it will be ready ??
What’s new in 3.9:
*) bridge could make router busy even without traffic;
*) fixed route redistribution in RIP (bug introduced in 3.;
*) fixed AR5212 kernel crash on setting change;
Then Squid seems the winner for now.
I have 6 MT Router and each of them connected to 6 different internet backbone.
Is it possible to use only 1 Squid proxy server for those 6 routers ?
I prefer using 1 proxy server only (huge server), so this server will be full of harvest cached
Please advice and how to configure those MT Routers ?
OK, with upgrade to 3.9 my problem of interface disappearing has gone, it seems that I had a faulty installation so after the upgrade probably the system got fixed, and the problem went away.