Setup guide
Description
There are two kinds of errors: fatal non-fatal. Fatal errors are shown on a separate HTML page
called error.html. Non-fatal errors are basically indicating incorrect user actions and are shown on
the login form.
General non-fatal errors:
• You are not logged in - trying to access the status or log off while not logged in.
Solution: log in
• IP <your_ip_address> is already logged in - trying to log in while somebody from this IP
address has already been logged in. Solution: you should not log in twice
• no chap - trying to log in using MD5 hash, but HotSpot server does not know the challenge
used for the hash (this is may happen if you use BACK buttons in browser). Solution: instruct
browsers to reload (refresh) the login page
• invalid username: this MAC address is not yours - trying to log in using a MAC address
username different from the actual user's MAC address. Solution: no - users with usernames
that look like a MAC address may only log in from the MAC address specified as their user
name
• current license allows only <num> sessions - Solution: try to log in later when there will be
less concurrent user sessions, or buy an another license that allows more simultaneous sessions
• hotspot service is shutting down - RouterOS is currently being restarted or shut down.
Solution: wait until the service will be available again
General fatal errors:
• unknown MAC address for <your_ip_address> - trying to log in from a remote MAC
network (i.e. there is a router between the client and the HotSpot gateway). Cause: if
auth-requires-mac parameter is enabled, users can only log in from the same MAC network the
HotSpot router belongs to. Solution: disable the auth-requires-mac parameter
• can't get IP: no IP pool - DHCP-pool login method is chosen for this user, but no IP pool is
specified. Solution: make sure that an IP pool is specified in /ip hotspot server submenu
• no address from ip pool - unable to get an IP address from an IP pool. Solution: make sure
there is a sufficient amount of free IP addresses in IP pool
• IP <your_ip_address> from pool is already logged in - somebody is already logged in using
the address should be given by DHCP server (in DHCP-pool login method) to the current user.
Solution: do not specify static IP addresses from the range that belongs to an IP pool that
HotSpot is using to dynamically give out IP addresses
• unable to determine IP address of the client - The client's IP address is the same the HotSpot
router has. Cause: this happen if a user is using a local SOCKS proxy server to access the
HotSpot gateway. Solution: do not use local SOCKS proxy to access the HotSpot page. You
may use a local HTTP proxy server without any troubles
• invalid license - report this error to Wandy
• unencrypted passwords are not accepted - received an unencrypted password. Solution:
either use a browser that supports JavaScript (all modern browsers) or set
allow-unencrypted-passwords parameter to yes
Local HotSpot user database non-fatal errors:
• invalid username or password - self-explanatory
• invalid mac address - trying to log in from a MAC address different from specified in user
database. Solution: log in from the correct MAC address or take out the limitation