Warn the user if a captive portal is blocking the connection
Current Scenario:
- I connect to a wifi hotspot (with captive portal). Bitmask is not running yet. All ports are blocked by router except 80, which is redirected to portal.
- I try to browse the internet, get the splash page, login, and get all ports unblocked / normal browsing
- I open bitmask, enable vpn ("Encrypted Internet")
- Profit.
- After some time, hotspot router times out my session, and blocks all ports again, requiring me to login again. (for example, i suspend my laptop and resume after a while)
- bitmask can't connect to vpn gateway, and blocks all traffic for security reasons.
- Deadlock. I can't reach the hotspot router until I notice bitmask status and manually disable encrypted internet.
Maybe a GUI notification would help non-technical people?
i.e. make bitmask detect captive portals, and warn the user? (i haven't tried other versions than linux desktop, maybe this is not an issue in android which has it's own system-wide implementation of warning about captive portals)
bitmask systray icon doesn't help, since it's the same for "Traffic is being routed in the clear" and "Bitmask is blocking unencrypted traffic"
(from redmine: created on 2015-09-17)