Community discussions

MikroTik App
 
Polly_31
newbie
Topic Author
Posts: 26
Joined: Tue Feb 05, 2008 3:59 pm

Hotspot - How can I show a login page

Tue Mar 04, 2008 5:27 pm

Hi all,

I'm not sure if I'm blind, but I cant find a solution for this problem

On http://www.mikrotik.com/testdocs/ros/2.9/ip/hotspot.php it shows on how to configure a Hotspot.

However I cant find the right property window in Winbox where I can point to the logon file eg. alogin.html when a surfer tries to open a webpage

I set the WLAN Interface as hotspot, but when connecting and trying to open a page, if opens straight away, without asking a PW. Seems like to Hotspot is setup, but not activated?!?

Does anybody know whats going on here?

Thanks
Chris
 
User avatar
ahmedsaffar76
Member
Member
Posts: 306
Joined: Sun Feb 17, 2008 2:56 pm
Location: Iraq

Re: Hotspot - How can I show a login page

Wed Mar 05, 2008 1:45 am

Hi ;
Glad to write to you .
could you tell us more about your problem ? you were talking the you didn't find the page asking for the login name and the password and later talking about the winbox .
as i undrestand your case that you want to open the winbox while you are using the hotspot .
first , before installing the hotspot server you need to add a user account at the users tag .
when you install a hotspot server the connection will disconnect automaticaly and you will not be able to connect to the server again unless you have an active account .
second , if you need to login the server through the the winbox you have first to open a web page , provide your login name and passowrd at the HotSpot page and after that you could use the winbox .
i hope this will help you .
with best regards .
 
WiFiTech
Frequent Visitor
Frequent Visitor
Posts: 65
Joined: Mon Jun 12, 2006 2:24 am

Re: Hotspot - How can I show a login page

Wed Mar 05, 2008 2:07 am

When using WinBox 2.2.13

1) Check that you have set up the Hotspot on the wlan1(default interface name) connection. IP>hotspot>Server
2) Double check the Address Pool against the IP you have when on the wireless.
3) Check HotSpot Profile (not always the one called default) for proper login authentication method.
3) The Hotspot portal webpages are under the Files tab on the main menu in the hotspot directory

These are the first few things I would check. I am making some assumptions, the first being you are using a RB with lvl4 license and not a small pc and a linksys wap11 as the ap.
 
SurferTim
Forum Guru
Forum Guru
Posts: 4636
Joined: Mon Jan 07, 2008 10:31 pm
Location: Miramar Beach, Florida

Re: Hotspot - How can I show a login page

Wed Mar 05, 2008 4:11 am

Greetings!

Did you log in once? And after that, it just lets you in? The default login method is cookie. If you want to see the login page, remove the cookie for the login page address from your browser cookies. Or wait three days and it will drop on its own. You should see the login page flash by as it logs you in. If not, there may be another challenge.

You can drop the cookie login by editing /ip hotspot profile, and remove "cookie" from "login-by"

The hotspot will also continue to let you in if you don't log off. You can check in
/ip hotspot active
to see if you are still logged in.
 
WiFiTech
Frequent Visitor
Frequent Visitor
Posts: 65
Joined: Mon Jun 12, 2006 2:24 am

Re: Hotspot - How can I show a login page

Wed Mar 05, 2008 9:42 am

Good point, I forgot about that. Also if you do see yourself active you can go to the cookie tab and delete your cookied session.
 
Polly_31
newbie
Topic Author
Posts: 26
Joined: Tue Feb 05, 2008 3:59 pm

Re: Hotspot - How can I show a login page

Thu Mar 06, 2008 4:49 pm

Hi all,

Thanks for you reply. I tryed to follow your instructions, but still dont get a Login page.
Just to get a better understanding....I'm just a bit wondering if I dont have to tell the OS which page it should open when trying to open a webpage?!?When I click on IP> Hotspot > default I can see that under HTML directory it says "hotspot"
shouldnt I specify here which file it should show? eg. "hotspot/alogin.html"?

Please let me know what i should chnage here... Thanks

[admin@MikroTik] /system> /export
# jan/01/1970 06:24:37 by RouterOS 3.0rc13
# software id = ALHL-FTT
#
/interface ethernet
set 0 arp=enabled auto-negotiation=no comment="" disabled=no full-duplex=yes \
mac-address=00:0C:42:1D:A6:D6 mtu=1500 name="ether1" speed=100Mbps
set 1 arp=enabled auto-negotiation=no comment="" disabled=no full-duplex=yes \
mac-address=00:0C:42:1D:A6:D7 mtu=1500 name="ether2" speed=100Mbps
set 2 arp=enabled auto-negotiation=no comment="" disabled=no full-duplex=yes \
mac-address=00:0C:42:1D:A6:D8 mtu=1500 name="ether3" speed=100Mbps
/ip ipsec proposal
add auth-algorithms=sha1 disabled=no enc-algorithms=3des lifetime=30m \
name="default" pfs-group=modp1024
/ppp profile
set default change-tcp-mss=yes comment="" name="default" only-one=default \
use-compression=default use-encryption=default use-vj-compression=default
set default-encryption change-tcp-mss=yes comment="" name="default-encryption" \
only-one=default use-compression=default use-encryption=yes \
use-vj-compression=default
/routing bgp instance
set default as=65530 client-to-client-reflection=yes comment="" disabled=no \
ignore-as-path-len=no name="default" out-filter="" \
redistribute-connected=no redistribute-ospf=no redistribute-other-bgp=no \
redistribute-rip=no redistribute-static=no router-id=0.0.0.0
/routing ospf area
add area-id=0.0.0.0 authentication=none disabled=no name="backbone" \
type=default
/ip hotspot profile
set default dns-name="Hotspot" hotspot-address=192.168.1.100 \
html-directory=hotspot http-cookie-lifetime=3d http-proxy=0.0.0.0:0 \
login-by=mac,cookie,http-chap,http-pap mac-auth-password="" name="default" \
nas-port-type=wireless-802.11 radius-accounting=yes \
radius-default-domain="" radius-interim-update=1m40s radius-location-id="" \
radius-location-name="" rate-limit="" smtp-server=0.0.0.0 \
split-user-domain=no use-radius=yes
add dns-name="Hotspot" hotspot-address=192.168.1.100 html-directory=hotspot \
http-cookie-lifetime=3d http-proxy=0.0.0.0:0 \
login-by=mac,cookie,http-chap,http-pap mac-auth-password="" name="hsprof1" \
nas-port-type=wireless-802.11 radius-accounting=yes \
radius-default-domain="" radius-interim-update=received \
radius-location-id="" radius-location-name="" rate-limit="" \
smtp-server=0.0.0.0 split-user-domain=no use-radius=yes
/interface wireless security-profiles
set default authentication-types="" eap-methods=passthrough group-ciphers="" \
group-key-update=5m interim-update=0s mode=none name="default" \
radius-eap-accounting=no radius-mac-accounting=no \
radius-mac-authentication=no radius-mac-caching=disabled \
radius-mac-format=XX:XX:XX:XX:XX:XX radius-mac-mode=as-username \
static-algo-0=none static-algo-1=none static-algo-2=none \
static-algo-3=none static-key-0="" static-key-1="" static-key-2="" \
static-key-3="" static-sta-private-algo=none static-sta-private-key="" \
static-transmit-key=key-0 supplicant-identity="MikroTik" \
tls-certificate=none tls-mode=no-certificates unicast-ciphers="" \
wpa-pre-shared-key="" wpa2-pre-shared-key=""
/ip pool
add name="hs-pool-4" ranges=10.0.0.2-10.0.0.254
add name="hs-pool-2" ranges=10.5.50.2-10.5.50.254
/port
set 0 baud-rate=115200 data-bits=8 flow-control=hardware name="serial0" \
parity=none stop-bits=1
/queue type
add kind=pfifo name="default" pfifo-limit=50
add kind=pfifo name="ethernet-default" pfifo-limit=50
add kind=sfq name="wireless-default" sfq-allot=1514 sfq-perturb=5
add kind=red name="synchronous-default" red-avg-packet=1000 red-burst=20 \
red-limit=60 red-max-threshold=50 red-min-threshold=10
add kind=sfq name="hotspot-default" sfq-allot=1514 sfq-perturb=5
add kind=pfifo name="default-small" pfifo-limit=10
/snmp
set contact="" enabled=no engine-boots=0 engine-id="" location="" \
time-window=15 trap-sink=0.0.0.0 trap-version=1
/snmp community
set public address=0.0.0.0/0 authentication-password="" \
authentication-protocol=MD5 encryption-password="" encryption-protocol=DES \
name="public" read-access=yes security=none
/system logging action
set memory memory-lines=100 memory-stop-on-full=no name="memory" target=memory
set disk disk-lines=100 disk-stop-on-full=no name="disk" target=disk
set echo name="echo" remember=yes target=echo
set remote name="remote" remote=0.0.0.0:514 target=remote
/user group
add name="read" policy=local,telnet,ssh,reboot,read,test,winbox,password,web,sn\
iff,!ftp,!write,!policy
add name="write" policy=local,telnet,ssh,reboot,read,write,test,winbox,password\
,web,sniff,!ftp,!policy
add name="full" policy=local,telnet,ssh,ftp,reboot,read,write,policy,test,winbo\
x,password,web,sniff
/interface wireless
set 0 ack-timeout=dynamic adaptive-noise-immunity=yes allow-sharedkey=no \
antenna-gain=1 antenna-mode=ant-a area="" arp=enabled band=2.4ghz-b/g \
basic-rates-a/g=6Mbps basic-rates-b=1Mbps burst-time=disabled comment="" \
compression=no country="united kingdom" default-ap-tx-limit=0 \
default-authentication=yes default-client-tx-limit=0 \
default-forwarding=yes dfs-mode=none disable-running-check=no disabled=no \
disconnect-timeout=3s frame-lifetime=0 frequency=2452 \
frequency-mode=manual-txpower hide-ssid=no hw-retries=4 \
mac-address=00:0C:42:1B:3D:34 max-station-count=2007 mode=ap-bridge \
mtu=1500 name="wlan1" noise-floor-threshold=default \
on-fail-retry-time=100ms periodic-calibration=default \
periodic-calibration-interval=60 preamble-mode=both \
proprietary-extensions=post-2.9.25 radio-name="000C421B3D34" \
rate-set=default scan-list=default security-profile=default ssid="test" \
station-bridge-clone-mac=00:00:00:00:00:00 \
supported-rates-a/g=6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps \
supported-rates-b=1Mbps,2Mbps,5.5Mbps,11Mbps tx-power-mode=default \
update-stats-interval=disabled wds-cost-range=50-150 \
wds-default-bridge=none wds-default-cost=100 wds-ignore-ssid=no \
wds-mode=disabled wmm-support=disabled
/ipv6 nd
add advertise-mac-address=yes disabled=no hop-limit=unspecified interface=all \
mtu=unspecified ra-delay=3s ra-interval=3m20s-10m ra-lifetime=30m \
reachable-time=unspecified retransmit-interval=unspecified
/ipv6 nd prefix default
set autoconfig=yes on-link=yes preferred-lifetime=1w valid-lifetime=4w2d
/routing ripng
set distribute-default=never garbage-timer=2m metric-bgp=1 metric-connected=1 \
metric-default=1 metric-ospf=1 metric-static=1 redistribute-bgp=no \
redistribute-connected=no redistribute-ospf=no redistribute-static=no \
timeout-timer=3m update-timer=30s
/interface l2tp-server server
set authentication=pap,chap,mschap1,mschap2 default-profile=default-encryption \
enabled=no max-mru=1460 max-mtu=1460 mrru=disabled
/interface ovpn-server server
set auth=sha1,md5 certificate=none cipher=blowfish128,aes128 \
default-profile=default enabled=no keepalive-timeout=60 \
mac-address=FE:65:CB:AB:B4:69 max-mtu=1500 mode=ip netmask=32 port=1194 \
require-client-certificate=no
/interface pppoe-server server
add authentication=pap,chap default-profile=default disabled=no \
interface=ether1 keepalive-timeout=10 max-mru=1480 max-mtu=1480 \
max-sessions=0 mrru=disabled one-session-per-host=no \
service-name="service1"
/interface pptp-server server
set authentication=mschap1,mschap2 default-profile=default-encryption \
enabled=yes keepalive-timeout=30 max-mru=1460 max-mtu=1460 mrru=disabled
/ppp aaa
set accounting=yes interim-update=1m use-radius=yes
/routing mme
set bidirectional-timeout=2 gateway-class=none gateway-keepalive=1m \
gateway-selection=no-gateway origination-interval=5s \
preferred-gateway=0.0.0.0 timeout=1m ttl=50
/routing ospf
set distribute-default=never metric-bgp=20 metric-connected=20 \
metric-default=1 metric-rip=20 metric-static=20 redistribute-bgp=no \
redistribute-connected=no redistribute-rip=no redistribute-static=no \
router-id=0.0.0.0
/routing rip
set distribute-default=never garbage-timer=2m metric-bgp=1 metric-connected=1 \
metric-default=1 metric-ospf=1 metric-static=1 redistribute-bgp=no \
redistribute-connected=no redistribute-ospf=no redistribute-static=no \
timeout-timer=3m update-timer=30s
/ip dhcp-server
add address-pool=hs-pool-4 authoritative=after-2sec-delay bootp-support=static \
disabled=no interface=wlan1 lease-time=1h name="dhcp1"
add address-pool=hs-pool-2 authoritative=after-2sec-delay bootp-support=static \
disabled=no interface=ether2 lease-time=1h name="dhcp2"
/ip dhcp-server config
set store-leases-disk=5m
/ip dhcp-server network
add address=10.0.0.0/24 comment="hotspot network" gateway=10.0.0.1
add address=10.5.50.0/24 comment="hotspot network" gateway=10.5.50.1
/ip hotspot
add address-pool=hs-pool-4 addresses-per-mac=2 disabled=no idle-timeout=5m \
interface=wlan1 keepalive-timeout=none name="hotspot1"
add address-pool=hs-pool-2 addresses-per-mac=2 disabled=no idle-timeout=5m \
interface=ether2 keepalive-timeout=none name="hs-ether2" profile=hsprof1
/ip hotspot service-port
set ftp disabled=no ports=21
/ip hotspot user
add comment="" disabled=no name="admin" password="" profile=default \
server=hotspot1
/ip hotspot user profile
set default address-pool=hs-pool-4 advertise=yes advertise-interval=30m,10m \
advertise-timeout=1m \
advertise-url=http://www.mikrotik.com/,http://www.routerboard.com/ \
idle-timeout=none keepalive-timeout=2m name="default" \
open-status-page=always shared-users=1 status-autorefresh=1m \
transparent-proxy=yes
/interface wireless align
set active-mode=yes audio-max=-20 audio-min=-100 \
audio-monitor=00:00:00:00:00:00 filter-mac=00:00:00:00:00:00 \
frame-size=300 frames-per-second=25 receive-all=no ssid-all=no
/interface wireless sniffer
set channel-time=200ms file-limit=10 file-name="" memory-limit=10 \
multiple-channels=no only-headers=no receive-errors=no \
streaming-enabled=no streaming-max-rate=0 streaming-server=0.0.0.0
/interface wireless snooper
set channel-time=200ms multiple-channels=yes receive-errors=no
/system routerboard settings
set baud-rate=115200 boot-delay=2s boot-device=nand-if-fail-then-ethernet \
boot-protocol=bootp enable-jumper-reset=yes enter-setup-on=any-key
/interface bridge settings
set use-ip-firewall=no use-ip-firewall-for-vlan=no
/ip accounting
set account-local-traffic=no enabled=no threshold=256
/ip accounting web-access
set accessible-via-web=no address=0.0.0.0/0
/ip address
add address=192.168.88.1/24 broadcast=192.168.88.255 comment="To Laptop" \
disabled=no interface=ether1 network=192.168.88.0
add address=10.0.0.1/24 broadcast=10.0.0.255 comment="Hotspot Network" \
disabled=no interface=wlan1 network=10.0.0.0
add address=192.168.1.1/24 broadcast=192.168.1.255 comment="To Radius Server" \
disabled=no interface=ether3 network=192.168.1.0
add address=192.168.1.100/24 broadcast=10.5.50.255 comment="hotspot network" \
disabled=no interface=ether2 network=10.5.50.0
/ip dns
set allow-remote-requests=no cache-max-ttl=1w cache-size=2048KiB \
primary-dns=193.189.244.197 secondary-dns=0.0.0.0
/ip firewall connection tracking
set enabled=yes generic-timeout=10m icmp-timeout=10s tcp-close-timeout=10s \
tcp-close-wait-timeout=10s tcp-established-timeout=1d \
tcp-fin-wait-timeout=10s tcp-last-ack-timeout=10s \
tcp-syn-received-timeout=5s tcp-syn-sent-timeout=5s tcp-syncookie=no \
tcp-time-wait-timeout=10s udp-stream-timeout=3m udp-timeout=10s
/ip firewall filter
add action=passthrough chain=unused-hs-chain comment="place hotspot rules \
here" disabled=yes
/ip firewall nat
add action=passthrough chain=unused-hs-chain comment="place hotspot rules \
here" disabled=yes
add action=masquerade chain=srcnat comment="masquerade hotspot network" \
disabled=no src-address=10.0.0.0/24
add action=masquerade chain=srcnat comment="masquerade hotspot network" \
disabled=no src-address=10.0.0.0/24
add action=masquerade chain=srcnat comment="masquerade hotspot network" \
disabled=no src-address=192.168.1.100/24
/ip firewall service-port
set ftp disabled=no ports=21
set tftp disabled=no ports=69
set irc disabled=no ports=6667
set h323 disabled=no
set sip disabled=no
set pptp disabled=no
/ip neighbor discovery
set ether1 discover=yes
set ether2 discover=yes
set ether3 discover=yes
set wlan1 discover=no
/ip proxy
set always-from-cache=no cache-administrator="webmaster" cache-drive=system \
cache-hit-dscp=4 cache-on-disk=no enabled=no max-cache-size=none \
max-client-connections=600 max-fresh-time=3d max-server-connections=600 \
parent-proxy=0.0.0.0 parent-proxy-port=0 port=8080 \
serialize-connections=no src-address=0.0.0.0
/ip route
add check-gateway=ping comment="" disabled=no distance=1 dst-address=0.0.0.0/0 \
gateway=192.168.88.1,ether1 scope=255 target-scope=10
/ip service
set telnet address=0.0.0.0/0 disabled=no port=23
set ftp address=0.0.0.0/0 disabled=no port=21
set www address=0.0.0.0/0 disabled=no port=80
set ssh address=0.0.0.0/0 disabled=no port=22
set www-ssl address=0.0.0.0/0 certificate=none disabled=yes port=443
set api address=0.0.0.0/0 disabled=yes port=8728
set winbox address=0.0.0.0/0 disabled=no port=8291
/ip socks
set connection-idle-timeout=2m enabled=no max-connections=200 port=1080
/ip traffic-flow
set active-flow-timeout=30m cache-entries=4k enabled=no \
inactive-flow-timeout=15s interfaces=all
/ip upnp
set allow-disable-external-interface=yes enabled=no show-dummy-rule=yes
/queue interface
set ether1 queue=ethernet-default
set ether2 queue=ethernet-default
set ether3 queue=ethernet-default
set wlan1 queue=wireless-default
/radius
add accounting-backup=no accounting-port=1813 address=192.168.1.100 \
authentication-port=1812 called-id="" comment="" disabled=no domain="" \
realm="" secret="testing123" service=ppp,wireless,hotspot timeout=300ms
/radius incoming
set accept=yes port=1700
/system clock manual
set dst-delta=+00:00 dst-end="jan/01/1970 00:00:00" dst-start="jan/01/1970 \
00:00:00" time-zone=+00:00
/system console
add disabled=no port=serial0 term="vt102"
/system health
set fan-mode=manual use-fan=main
/system identity
set name="MikroTik"
/system logging
add action=memory disabled=no prefix="" topics=info
add action=memory disabled=no prefix="" topics=error
add action=memory disabled=no prefix="" topics=warning
add action=echo disabled=no prefix="" topics=critical
/system note
set note="" show-at-login=yes
/system ntp client
set enabled=no mode=broadcast primary-ntp=0.0.0.0 secondary-ntp=0.0.0.0
/system upgrade mirror
set check-interval=1d enabled=no primary-server=0.0.0.0 \
secondary-server=0.0.0.0 user=""
/system watchdog
set auto-send-supout=no automatic-supout=yes no-ping-delay=5m \
watch-address=none watchdog-timer=yes
/tool bandwidth-server
set allocate-udp-ports-from=2000 authenticate=yes enabled=yes max-sessions=10
/tool e-mail
set from="<>" server=0.0.0.0
/tool graphing
set store-every=5min
/tool graphing interface
add allow-address=0.0.0.0/0 disabled=no interface=all store-on-disk=yes
/tool mac-server
add disabled=no interface=all
/tool mac-server ping
set enabled=yes
/tool sniffer
set file-limit=10 file-name="" filter-address1=0.0.0.0/0:0-65535 \
filter-address2=0.0.0.0/0:0-65535 filter-protocol=ip-only \
filter-stream=yes interface=all memory-limit=10 only-headers=no \
streaming-enabled=no streaming-server=0.0.0.0
/user
add address=0.0.0.0/0 comment="system default user" disabled=no group=full \
name="admin"
/user aaa
set accounting=yes default-group=read interim-update=0s use-radius=no
[admin@MikroTik] /system>
 
WiFiTech
Frequent Visitor
Frequent Visitor
Posts: 65
Joined: Mon Jun 12, 2006 2:24 am

Re: Hotspot - How can I show a login page

Thu Mar 06, 2008 7:58 pm

Sorry, I don't use the CLI as I can't follow it very well, and my typing is the number one reason I never get anything to work... but in regards to the Hotspot, if you run the set up from the 2.9.38 and higher routerOS (I am not familiar with the 3.x.x yet so it may have changed) then it will set up the directory and everything. You can modify most things. I am slammed at the moment so let me see if I can get you better info a bit later.
 
SurferTim
Forum Guru
Forum Guru
Posts: 4636
Joined: Mon Jan 07, 2008 10:31 pm
Location: Miramar Beach, Florida

Re: Hotspot - How can I show a login page

Fri Mar 07, 2008 1:03 am

You can change the directory that the pages are loaded from, but I don't think you can change the filenames it uses. The setting is under /ip hotspot profile. The setting is html-directory. Default is hotspot. I create another directory and use a second set of pages for my site host VAPs.

Here is the line from your list above:
add dns-name="Hotspot" hotspot-address=192.168.1.100 html-directory=hotspot \

You do have the wireless card assigned the IP 192.168.1.100, right? If not, it should be changed to that, or go to /ip hotspot profile and change the hotspot-address setting to the correct IP of your wireless card. Insure the dhcp server is also issuing IPs in the 192.168.1.x IP range (except 192.168.1.100, that is!). It all has to be in the same subnet. I would assign 192.168.1.1/24 for my wifi card, and have the dhcp server issue 192.168.1.2-192.168.1.254 and use 192.168.1.1 as the gateway.

EDIT: I also noticed you are going to have trouble with your dns also. I would use this:
/ip dns set allow-remote-requests=yes

Check your IP assignment on ether2. The IP and broadcast address don't match. Is that the interface you are having trouble with?
Even if you straighten that out, ether 2 and ether3 will conflict. Same subnet.

I do this install in steps.
1 - assign IPs
2 - assign routes and nat
3 - setup dns

Now, stop and try to ping by domain name:
/ping email.prolectron.net
DO NOT CONTINUE if it doesn't work. Find out why and fix.

4 - setup dhcp server
5 - setup wifi card

Now, stop and connect to the wifi. If you get a good IP and can surf the net, you are good to go with the hotspot install. Otherwise, you won't be able to access the net when you install the hotspot.
DO NOT CONTINUE if it doesn't work. Find out why and fix.

6 - install the hotspot
 
usmany
Member Candidate
Member Candidate
Posts: 144
Joined: Sun Dec 20, 2009 3:20 pm
Location: Nigeria
Contact:

Re: Hotspot - How can I show a login page

Wed Oct 06, 2010 7:23 pm

Good Day Guys,

I have same problem with the person that asked about - how to show a login page when clients opens a web browser to surf.

If i try to browse the net, i should see mikrotik user login page, unfortunately, i will not see the login page, but go direct to the web.

How can I display the mikrotik login page to all network connections on my network?
 
SurferTim
Forum Guru
Forum Guru
Posts: 4636
Joined: Mon Jan 07, 2008 10:31 pm
Location: Miramar Beach, Florida

Re: Hotspot - How can I show a login page

Wed Oct 06, 2010 7:34 pm

Did you set up the network as I suggested above?
Did you use "/ip hotspot setup" to install the hotspot?

FYI: The hotspot profile login-by setting can be deceiving. If you leave the "login-by=cookie,http-chap", the cookie will supply the login info transparently for 3 days.
 
usmany
Member Candidate
Member Candidate
Posts: 144
Joined: Sun Dec 20, 2009 3:20 pm
Location: Nigeria
Contact:

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 2:45 pm

Guys,

Here is what i configured on my box for correction if any for me to have login page display to all connections.
You do not have the required permissions to view the files attached to this post.
 
SurferTim
Forum Guru
Forum Guru
Posts: 4636
Joined: Mon Jan 07, 2008 10:31 pm
Location: Miramar Beach, Florida

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 3:14 pm

Just as a test, remove the dns name in the hotspot profile. That resolves to something way different here.
 
fewi
Forum Guru
Forum Guru
Posts: 7717
Joined: Tue Aug 11, 2009 3:19 am

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 4:03 pm

http://forum.mikrotik.com/viewtopic.php?f=10&t=45630

It is nearly impossible to help you if you post different details in different threads. All the little pieces to the puzzle are all over the place, and it'll take significantly longer to help you if you make people chase them down. At this point it's counterproductive to you getting a solution as quick as possible.
 
usmany
Member Candidate
Member Candidate
Posts: 144
Joined: Sun Dec 20, 2009 3:20 pm
Location: Nigeria
Contact:

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 5:18 pm

http://forum.mikrotik.com/viewtopic.php?f=10&t=45630

It is nearly impossible to help you if you post different details in different threads. All the little pieces to the puzzle are all over the place, and it'll take significantly longer to help you if you make people chase them down. At this point it's counterproductive to you getting a solution as quick as possible.
Then advice me on ways to post please.

Thank you
 
fewi
Forum Guru
Forum Guru
Posts: 7717
Joined: Tue Aug 11, 2009 3:19 am

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 5:23 pm

Keep it in one thread so that anyone reading it has all the details. Ideally the thread you made, because that is your thread for your problem.
 
usmany
Member Candidate
Member Candidate
Posts: 144
Joined: Sun Dec 20, 2009 3:20 pm
Location: Nigeria
Contact:

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 5:55 pm

Keep it in one thread so that anyone reading it has all the details. Ideally the thread you made, because that is your thread for your problem.
Okay, thanks for the good advice. I will remain here with my thread.

So, how can i fix the problem of not getting the login page?

Seriously need help from you all.
 
fewi
Forum Guru
Forum Guru
Posts: 7717
Joined: Tue Aug 11, 2009 3:19 am

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 6:04 pm

Alright, reposting from the thread I linked to.
I have rb750g, i set all necessary setting hopefully right! but i can not get login page to browser. I can only get the login in page when you type in the rb750g ip address or http://hotspot.com

Here is the html login page if there is something i need to correct:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>internet hotspot > Computer Centre-Futy login</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-eqiuv="refresh" content="0; url=http://http://hotspot.com/login">
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="-1" />
<style type="text/css">
body {color: #737373; font-size: 10px; font-family: verdana;}

textarea,input,select {
background-color: #FDFBFB;
border: 1px solid #BBBBBB;
padding: 2px;
margin: 1px;
font-size: 14px;
color: #808080;
If that is your login.html then it makes no sense, whatsoever

It attempts to redirect back to the Hotspot servlet that just loaded it, but with the protocol twice in the URL, which would confuse any browser:
Code:
<meta http-eqiuv="refresh" content="0; url=http://http://hotspot.com/login">


What is the purpose of a that HTML and what are you trying to achieve? What you are doing cannot possibly ever work for any purpose.
 
usmany
Member Candidate
Member Candidate
Posts: 144
Joined: Sun Dec 20, 2009 3:20 pm
Location: Nigeria
Contact:

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 6:08 pm

Alright, reposting from the thread I linked to.
I have rb750g, i set all necessary setting hopefully right! but i can not get login page to browser. I can only get the login in page when you type in the rb750g ip address or http://hotspot.com

Here is the html login page if there is something i need to correct:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>internet hotspot > Computer Centre-Futy login</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-eqiuv="refresh" content="0; url=http://http://hotspot.com/login">
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="-1" />
<style type="text/css">
body {color: #737373; font-size: 10px; font-family: verdana;}

textarea,input,select {
background-color: #FDFBFB;
border: 1px solid #BBBBBB;
padding: 2px;
margin: 1px;
font-size: 14px;
color: #808080;
If that is your login.html then it makes no sense, whatsoever

It attempts to redirect back to the Hotspot servlet that just loaded it, but with the protocol twice in the URL, which would confuse any browser:
Code:
<meta http-eqiuv="refresh" content="0; url=http://http://hotspot.com/login">


What is the purpose of a that HTML and what are you trying to achieve? What you are doing cannot possibly ever work for any purpose.
HELP ME OUT GUYS
 
fewi
Forum Guru
Forum Guru
Posts: 7717
Joined: Tue Aug 11, 2009 3:19 am

Re: Hotspot - How can I show a login page

Thu Oct 07, 2010 6:13 pm

Did you even read that post? It contains a question regarding your HTML. Your HTML that you show there is broken. Not only is it wrong in syntax, it also makes no sense. The post even explains WHAT is wrong with it.

So please answer the question of what you're trying to achieve with it.
 
usmany
Member Candidate
Member Candidate
Posts: 144
Joined: Sun Dec 20, 2009 3:20 pm
Location: Nigeria
Contact:

Re: Hotspot - How can I show a login page

Sat Oct 09, 2010 1:46 pm

Did you even read that post? It contains a question regarding your HTML. Your HTML that you show there is broken. Not only is it wrong in syntax, it also makes no sense. The post even explains WHAT is wrong with it.

So please answer the question of what you're trying to achieve with it.
Fewi and all that assisted me on above subject, I would like to inform you that; i am able to sort out the login page problem.

What happened was a configuration under ip-hotspot-walled garden + walled garden ip that allow all connections. I removed all the config under those places and the login page came up.

Thanks All