New issue
Advanced search Search tips

Issue 773645 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 760294
Owner:
Closed: Dec 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Chrome Data Saver is used in wifi hotspot network

Reported by telegant...@gmail.com, Oct 11 2017

Issue description

Example URL:

Steps to reproduce the problem:
1. Enable data save function (if not already).
2. Connect to free wifi hotspot network.
3. Try to visit login page (via system popup).
4. Error message / blank page

What is the expected behavior?
In an wifi hotspot (captive portal) network, the browser must not use the data save server/proxy to access the login page.

What went wrong?
Android device connects to wifi network, tries to find out if there is a captive portal (GET /generate_204 from Google Server). The captive portal redirects the request to the login page (e.g. http://login.wifi) --> Android Popup "Login to network" appears. By trying to login, the browser (chrome) is launched and tries to load the login page (e.g. http://login.wifi) by using the data save server as proxy. This (of course) cannot work, because till now there war no login.

If data save option is diabled, everthing works fine.

So in my opionen the browser (chrome) must (of course) not use the data save server as proxy if the device OS (android)  "knows" it has to login before getting access to the internet.

Did this work before? N/A 

Chrome version: 61.0.3163.98  Channel: n/a
OS Version: 7.0.0
Flash Version:
 
Components: -Internals>Network Internals>Network>DataProxy
Labels: Needs-triage-Mobile
Labels: Triaged-Mobile Needs-Feedback
@telegant.sl -- Thanks for reporting this issue. Tried to find the captive portal after connecting a WiFi network by navigating to the URL below but page didn't load.
URL: http://clients3.google.com/generate_204

Is there any other way to find the captive portal.

Thanks in advance.

Comment 4 by bengr@chromium.org, Nov 29 2017

Cc: tbansal@chromium.org
Sorry for my late answer:

As far as I see there is a captive portal detection on the device OS (Andriod or iOS). Because the device/OS reliable detects "i am behind a captive portal, i need to login", then launches browser to do so.

So rather then developing an own check for captive portal detection, it is better to use the device status information (if possible) or there is a special system call when the browser is launched for login..
Project Member

Comment 6 by sheriffbot@chromium.org, Dec 1 2017

Cc: pnangunoori@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "pnangunoori@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 7 by bengr@chromium.org, Dec 1 2017

Cc: -tbansal@chromium.org
Owner: tbansal@chromium.org
Status: Assigned (was: Unconfirmed)
Mergedinto: 760294
Status: Duplicate (was: Assigned)

Sign in to add a comment