Bug 29763 - [Gtk] Epiphany doesn't load Chillispot authentication form
Summary: [Gtk] Epiphany doesn't load Chillispot authentication form
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
Keywords: Gtk
Depends on:
Reported: 2009-09-26 05:08 PDT by Priit Laes (IRC: plaes)
Modified: 2021-05-06 01:59 PDT (History)
3 users (show)

See Also:

portal_redirect.txt (1.38 KB, text/plain)
2009-09-26 05:08 PDT, Priit Laes (IRC: plaes)
no flags Details
portal_js.txt (1.03 KB, text/plain)
2009-09-26 05:09 PDT, Priit Laes (IRC: plaes)
no flags Details
chillijs_chi.txt (33.05 KB, text/plain)
2009-09-26 05:10 PDT, Priit Laes (IRC: plaes)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Priit Laes (IRC: plaes) 2009-09-26 05:08:58 PDT
Created attachment 40165 [details]

My campus uses chillispot for network authentication, but epiphany doesn't load/show the authentication form.

Although, I do not have full details on how it fully works, this is the situation:

1) When user requests an URL and his/hers MAC is not authenticated, he gets following response:
302 Moved temporarily
2) portal.html uses javascript redirect to load a new page (see portal_redirect.txt for code). This new url is:
3) New page is simple html page that calls portal.js (see portal_js.txt for code)
4) From portal.js, another javascript file is loaded - (see chillijs_chi.txt for contents)

This is the last thing that is loaded when using epiphany

5) (now with firefox) Another script gets loaded - ... that contains the innerhtml containing login form.
Comment 1 Priit Laes (IRC: plaes) 2009-09-26 05:09:40 PDT
Created attachment 40166 [details]
Comment 2 Priit Laes (IRC: plaes) 2009-09-26 05:10:15 PDT
Created attachment 40167 [details]
Comment 4 Martin Robinson 2021-05-06 01:59:59 PDT
Sadly, I think too much time has passed and there isn't really enough information here to replicate the bug easily.