In RoS 4.1 it is not possible to access the web-interface of UserManager, when hotspot is active.
Not very pleasant.
As an authenticated user Hotspot shouldn’t interfere with User Manager.
Is it possible you have the transparent proxy enabled and didn’t filter out traffic destined to local port 80, so that traffic never gets to the User Manager because it get redirected to the proxy? If so, either change the ‘www’ service port to a different port or add ‘dst-address-type=!local’ to the NAT rule that forwards traffic to the proxy, or - if you only need access from the outside or certain networks - limit the NAT rule by in-interface.
If you don’t, I should be able to confirm in a few hours though.
As an authenticated user Hotspot shouldn’t interfere with User Manager.<
In fact, it interferes in my configuration.
So it simply reflects the same effect, as described in the wiki-docs for UM .
Look at bottom of
http://wiki.mikrotik.com/wiki/User_Manager/Getting_started#Use_web_interface
note: User-manger webinterface does not work when you have hotspot running at the same time in version 4.1, not tested in other versions<
So it might be a good idea to update the documentation, in case there is a way out.
Is it possible you have the transparent proxy enabled and didn’t filter out traffic destined to local port 80…<
YES.
I do not like to mess around with the rules/filters, which are applied duting set-up of proxy, hotspot etc. automatically. Created some “special effects” for me sometimes, i.e, when enabling/disabling a service.
If so, either change the ‘www’ service port to a different port …
Sorry, I do not understand this one. Service port of which service/setting ?
Alright, tested this in the lab and if you have hotspot running (without web-proxy enabled), even as an authenticated user you get an “Error 404: Not Found” when navigating to an inside IP address (non-NAT’d) for User Manager. I can post router configuration if required.
I can see two workarounds for now:
Move the HTTP service port on the router to something other than port 80:
/ip service set [/ip service find name=www] port=81
You can then load http://inside_ip:81/userman without a problem.
I can also load http://outside_ip/userman without a problem without changing ports on the service, where outside_ip is the IP address that Hotspot users are NAT’d to.
Thanx for fast service.
Actually, I have web-proxy with parent + hotspot + transparent proxy running.
This seems the best short-term solution for me, because no permanent change in any config necessary. And it works.
Pls, update the wiki.
Done.
I don’t use user manager in production so someone else should file an official bug report.
OKIDOKI, I will do that.
Although I am afraid, support @MT might begin to dislike me, because I file too many bugreports .