User Manager + Hotspot: Error 404: Not Found

Can the hotspot clients access the User Manager web Interface?

I got the User Manager and the hotspot configured, but when I try to acces the User Manager Web Interface (http://xxx.xxx.xxx.xxx/userman) from one of the Hotspot clients, I get this: Error 404: Not Found.

If I disble Hotspot, then I can acces the User Manager Web Interface, otherwise, I can’t.

I have looked at the other post and followed their advice with no luck.

What do you think could be the problem?[/b]

change IP/services/www port to something other than 80. Try 808. Now access usermanager on http://xxx.xxx.xxx.xxx:808/userman

Thank you a lot¡¡¡ IT WORKS¡¡¡, Problem solved :smiley: :smiley: :smiley: :smiley: :smiley:

This is not normal behavior, it doesn’t matter the port 80 or whatever, the only way to access the customer web interface is disabling the hotspot, I can’t put in service the hotspot with this bug

RouterOS and UserManager 2.9.43

Hi… could you explain in general what kind of setup do you have???

Like what kind of services you have enabled, like if you have transparent proxy?? or other feathures.

I solved this Issue by changing the service port and the using that port like I descrived above.

I know Router Os is kind of complex and one litle change can lead to weird behaviour, but let me tell you, once you got the box set up rigth… IT ROCKS THE WORLD¡¡¡¡ IT’S SO POWERFULL THAT IT IS KRAZZY¡¡¡

Hi
The default profile is the only place that the transparent-proxy is enable

[admin@MikroTik] > ip hotspot user profile print
Flags: * - default
0 * name=“default” idle-timeout=none keepalive-timeout=2m status-autorefresh=1m shared-users=1
transparent-proxy=yes open-status-page=always advertise=no
[admin@MikroTik] >

And those are the service actives

[admin@MikroTik] > ip service print
Flags: X - disabled, I - invalid

NAME PORT ADDRESS CERTIFICATE

0 telnet 23 0.0.0.0/0
1 ftp 21 0.0.0.0/0
2 www 80 0.0.0.0/0
3 ssh 22 0.0.0.0/0
4 X www-ssl 443 0.0.0.0/0 none
[admin@MikroTik] >



Regards

Luis

Yes, Have your tried this???

Posted by skillfull:

“change IP/services/www port to something other than 80. Try 808. Now access usermanager on http://xxx.xxx.xxx.xxx:808/userman

When you have the transparent proxy enabled, all of the incoming stuff to port 80 redirects to the proxy, this behaviour is allso true for the usermanager, so when you are triying to acces usermanager, the request goes to the proxy as well, this means that the request could not make it pass the proxy, that is why we change the service port.

Mi selfe I have not been able to fix this otherwise, but it is still a workarround.

Best Regards:

Iron4umx.

This method worked for me :smiley:

GREAT TO HEAR THAT¡¡¡ :sunglasses:

One thing that you guys migth whant to know is that you have to log-in the hotspot before you can acces the user-manager.

Make shure you create a hotspot user with winbox so you can log in with that user and then log in the user-manager.

Best Regards: iron4umx

Are you telling me that I have to be logged in to the hotspot in order to create my account???
How would I be able to register and pay for service if I can’t see the registration page?

Add address of the User-Manager to walled-garden list. It will allow to access User-Manager and create/pay user without being logged to HotSpot.

Yeah, you can use the walled garden feature :slight_smile: jeje, with mikrotik there is allways more than one way to do the same thing :wink:.

Good luck, post your results, we are happy to help you :slight_smile:

Hi tahnks alot, it solved my problem the port 808! Great, thanks!

Hi Guys,I’ve stumbled across same problem.I changed ip service port number for www to port808.Yet i still get the same error code 404.I’ve also added the user manager address (loop back address) 127.0.0.1 under walled garden as i have user manager
and hotspot running on same board.yet if i take a laptop and test as any other hotspot user would, i type xxx.xxx.xxx.xxx:808/user?signup=publicID into the web browser and still cannot access user signup page.Although when i log
in i can access it,surely its defying the whole object of the signup page if a user has to be logged in to access the user signup page to make a payment to get internet…

Any tips,advice or brainstorming ideas would be much appreciated :smiley:

Hello please can You tell me what exactly I need to add in WG to make userman work from outside? Solution 808 doesn’t works, when I’m logged on HS it works fine, but I want to access UM from outside.

Thank You in advance!

What I’ve found is that the easiest way is to log into hotspot first(create /tool/usermanager/user account first from telnet or winbox), once internet etc. is working then try to login to UserManager.
BUT, use the external IP, not the LAN IP, eg. if the RB DBS directs you to 192.168.0.1, use the ext. IP, eg. http://10.1.2.3/userman, then it works ok. (assuming you don’t have proxy or some of the other things described above)

If you setup RB to have connectivity to Internet side only (IP/gateway/DNS) then follow IP/hotspot/setup wizard, then follow wiki under “usermanager with hotspot”, it’ll all be great.

Ekkas